about.cs
上传用户:dbstep
上传日期:2022-08-06
资源大小:2803k
文件大小:4k
源码类别:

WEB源码(ASP,PHP,...)

开发平台:

ASP/ASPX

  1. <%
  2. if request.QueryString("ID")="" then
  3. sk_aboutTitle="SK企业网站管理系统"
  4. elseif not IsNumeric(request.QueryString("ID")) then
  5. sk_aboutTitle="Parameter Error"
  6. elseif conn.execute("select * from sk_About Where ViewFlag and  ID="&request.QueryString("ID")).eof then
  7. sk_aboutTitle="Parameter Error"
  8. else
  9. set rs = server.createobject("adodb.recordset")
  10. sql="select * from sk_About where ViewFlag and ID="&request.QueryString("ID")
  11. rs.open sql,conn,1,1
  12. sk_aboutTitle=rs("AboutName")
  13. rs.close
  14. set rs=nothing
  15. end if
  16. %>
  17. <%
  18. function WebMenu()
  19.   dim rs,sql,i
  20.   set rs = server.createobject("adodb.recordset")
  21.   sql="select ID,AboutName from sk_About where ViewFlag and not ChildFlag order by Sequence asc"
  22.   rs.open sql,conn,1,1
  23.   response.write" "
  24.   if rs.bof and rs.eof then
  25.     response.write " 暂无相关信息"
  26.   else
  27.     do
  28.       response.write " "
  29.       response.write "<div class='l2'><a href='About.sk.asp?ID="&rs("ID")&"'>"&rs("AboutName")&"</a></div>"
  30.       rs.movenext
  31.     loop until rs.eof
  32.   end if
  33.   rs.close
  34.   set rs=nothing
  35. end function
  36. function WebLocation()
  37.   dim ID
  38.   ID=request.QueryString("ID")
  39.   dim rs,sql
  40.   set rs = server.createobject("adodb.recordset")
  41.   if request.QueryString("ID")="" then
  42. sql="select top 1 ID,AboutName,Content,GroupID,Exclusive,ClickNumber from sk_About where ViewFlag and not ChildFlag order by Sequence asc"
  43.   else
  44. sql="select ID,AboutName,Content,GroupID,Exclusive,ClickNumber from sk_About where ViewFlag and not ChildFlag and ID="&ID
  45.   end if
  46.   rs.open sql,conn,1,1
  47.   if rs.bof and rs.eof then
  48.     WebLocation="<img src='../img/Arrow_02.gif' align='absmiddle'>错误"
  49.   else
  50.     WebLocation="<img src='../img/Arrow_02.gif' align='absmiddle'>"&rs("AboutName")
  51.   end if
  52.   rs.close
  53.   set rs=nothing
  54. end function
  55. function WebContent()
  56.   dim ID
  57.   ID=request.QueryString("ID")
  58.   dim rs,sql
  59.   set rs = server.createobject("adodb.recordset")
  60.   if request.QueryString("ID")="" then
  61. sql="select top 1 ID,AboutName,Source,Content,GroupID,Exclusive,ClickNumber,AddTime from sk_About where ViewFlag and not ChildFlag order by Sequence asc"
  62.   else
  63. sql="select ID,AboutName,Source,Content,GroupID,Exclusive,ClickNumber,AddTime from sk_About where ViewFlag and not ChildFlag and ID="&ID
  64.   end if
  65.   rs.open sql,conn,1,3
  66.   if not rs.eof then
  67. numbers=len(rs("content"))  '总字节数
  68. pagenum=Sitenum            '每页显示的数量
  69. maxpage=-int(-numbers/pagenum)'总页数
  70. requestpage=clng(request("p"))'接收页码
  71. if requestpage="" or requestpage=0 then'获取默认页码
  72. requestpage=1
  73. end if
  74. if requestpage>maxpage then  '当前页的页码大于最大页码时,使当前页码等于最大页码
  75. requestpage=maxpage
  76. end if
  77. if not requestpage=1 then  '当前页码不等于1时,向下移动相应的字节数
  78. content=mid(rs("content"),(requestpage-1)*pagenum+1,Sitenum)
  79. else
  80. content=left(rs("content"),Sitenum) '当页码等于1时,截取相应文本
  81. end if
  82. if isempty(requestpage) then  
  83.              thispage=1  
  84.             else  
  85.              thispage=cint(requestpage)  
  86.      end if  
  87.     if ViewNoRight(rs("GroupID"),rs("Exclusive")) then
  88. %>
  89.      <%=Replace(content,chr(13),"<br>")%>
  90. <%
  91.   rs("ClickNumber")=rs("ClickNumber")+1
  92. else
  93.   WebContent="<div align='center'><img src='../img/NoRight.jpg'></div>"
  94. end if
  95. response.write "<div align='right'><br>总页数:<font color=red>"&maxpage&"</font>&nbsp;&nbsp;第&nbsp;&nbsp;"
  96.   for i=1 to maxpage
  97.          if thispage=i then  
  98.           response.write ""&i&"&nbsp;&nbsp;"  
  99.          else 
  100.  response.write "<a href='?p="&i&"&ID="&ID&"'>"&i&"</a>&nbsp;&nbsp;" 
  101.      ' response.write "<a href='?p="&i&"'>"&i&"</a>&nbsp;"
  102.    end if
  103.    next
  104. response.write "页&nbsp;<a href='#TOP'><img src='../img/Button_top_01.gif' align='absbottom' border='0'></a></div>"
  105. rs.update
  106. rs.close
  107.   else
  108.     response.write "<div align='center'>暂无相关信息</div>"
  109.   end if
  110.   set rs=nothing
  111. end function
  112. %>