Visit_VisitorList.asp
上传用户:jisenq
上传日期:2014-06-29
资源大小:7216k
文件大小:5k
源码类别:

数据库编程

开发平台:

ASP/ASPX

  1. <% Option Explicit %>
  2. <!--#include file="../../FS_Inc/Const.asp" -->
  3. <!--#include file="../../FS_InterFace/MF_Function.asp" -->
  4. <!--#include file="../../FS_InterFace/NS_Function.asp" -->
  5. <!--#include file="../../FS_Inc/Function.asp" -->
  6. <!--#include file="../../FS_Inc/Func_Page.asp" -->
  7. <%
  8. Response.Buffer = True
  9. Response.Expires = -1
  10. Response.ExpiresAbsolute = Now() - 1
  11. Response.Expires = 0
  12. Response.CacheControl = "no-cache"
  13. Dim Conn,User_Conn,tmp_type,strShowErr,strpage
  14. MF_Default_Conn
  15. MF_User_Conn
  16. MF_Session_TF
  17. if not MF_Check_Pop_TF("SS_site") then Err_Show
  18. if not MF_Check_Pop_TF("SS001") then Err_Show
  19. Dim int_RPP,int_Start,int_showNumberLink_,str_nonLinkColor_,toF_,toP10_,toP1_,toN1_,toN10_,toL_,showMorePageGo_Type_,cPageNo
  20. int_RPP=20 '设置每页显示数目
  21. int_showNumberLink_=8 '数字导航显示数目
  22. showMorePageGo_Type_ = 1 '是下拉菜单还是输入值跳转,当多次调用时只能选1
  23. str_nonLinkColor_="#999999" '非热链接颜色
  24. toF_="<font face=webdings title=""首页"">9</font>"   '首页 
  25. toP10_=" <font face=webdings title=""上十页"">7</font>" '上十
  26. toP1_=" <font face=webdings title=""上一页"">3</font>" '上一
  27. toN1_=" <font face=webdings title=""下一页"">4</font>" '下一
  28. toN10_=" <font face=webdings title=""下十页"">8</font>" '下十
  29. toL_="<font face=webdings title=""最后一页"">:</font>"
  30. Dim Action,Sql,RsVisitObj,ID,IDArray,i
  31. Action = Request("Action")
  32. if Action = "del" then
  33. ID = Replace(Request("id")," ","")
  34. if ID=empty then
  35. strShowErr = "<li>请选择至少一项</li>"
  36. Response.Redirect("../error.asp?ErrCodes="&Server.URLEncode(strShowErr)&"&ErrorUrl=")
  37. Response.end
  38. end if
  39. IDArray = Split(ID,",")
  40. for i = LBound(IDArray) to UBound(IDArray)
  41. if IDArray(i) <> "" then
  42. Conn.Execute("Delete from FS_SS_Stat Where ID="+IDArray(i))
  43. end if
  44. next
  45. strShowErr = "<li>删除成功</li>"
  46. Response.Redirect("../Success.asp?ErrCodes="&Server.URLEncode(strShowErr)&"&ErrorUrl=")
  47. Response.end
  48. elseif Action = "all" then
  49. Conn.Execute("Delete from FS_SS_Stat")
  50. strShowErr = "<li>删除所有成功</li>"
  51. Response.Redirect("../Success.asp?ErrCodes="&Server.URLEncode(strShowErr)&"&ErrorUrl=")
  52. Response.end
  53. end if
  54. strpage=request("page")
  55. if len(strpage)=0 Or strpage<1 or trim(strpage)=""Then:strpage="1":end if
  56. Sql = "Select * from FS_SS_Stat Order By VisitTime Desc"
  57. Set RsVisitObj = Server.CreateObject(G_FS_RS)
  58. RsVisitObj.Open Sql,Conn,1,1
  59. %>
  60. <html>
  61. <head>
  62. <title>来访者信息列表</title>
  63. <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
  64. </head>
  65. <link href="../images/skin/Css_<%=Session("Admin_Style_Num")%>/<%=Session("Admin_Style_Num")%>.css" rel="stylesheet" type="text/css">
  66. <script src="../../FS_Inc/PublicJS.js" language="JavaScript"></script>
  67. <body topmargin="2" leftmargin="2" >
  68. <form name="form1" method="post" action="">
  69.   <table width="844" border="0" align="center" cellpadding="5" cellspacing="1"  class="table">
  70.     <tr> 
  71.       <td height="26" colspan="5" valign="middle" class="xingmu"> 来访者信息</td>
  72.     </tr>
  73.   </table>
  74.   <table width="844" border="0" align="center" cellpadding="5" cellspacing="1" class="table">
  75.     <tr> 
  76.       <td width="15%" height="26" class="xingmu"> <div align="center">操作系统</div></td>
  77.       <td width="17%" height="26" class="xingmu"> <div align="center">浏览器</div></td>
  78.       <td width="16%" height="26" class="xingmu"> <div align="center">IP地址</div></td>
  79.       <td width="28%" height="26" class="xingmu"> <div align="center">地区</div></td>
  80.       <td width="18%" height="26" class="xingmu"> <div align="center">访问时间</div></td>
  81.     </tr>
  82.     <%
  83. if RsVisitObj.eof then
  84.    RsVisitObj.close
  85.    set RsVisitObj=nothing
  86.    Response.Write"<tr  class=""hback""><td colspan=""5""  class=""hback"" height=""40"">没有访问者。</td></tr>"
  87. else
  88. RsVisitObj.PageSize=int_RPP
  89. cPageNo=NoSqlHack(Request.QueryString("Page"))
  90. If cPageNo="" Then cPageNo = 1
  91. If not isnumeric(cPageNo) Then cPageNo = 1
  92. cPageNo = Clng(cPageNo)
  93. If cPageNo<=0 Then cPageNo=1
  94. If cPageNo>RsVisitObj.PageCount Then cPageNo=RsVisitObj.PageCount 
  95. RsVisitObj.AbsolutePage=cPageNo
  96. for i=1 to RsVisitObj.pagesize
  97. if RsVisitObj.eof Then exit For 
  98. %>
  99.     <tr class="hback"> 
  100.       <td><input name="id" type="checkbox" id="id" value="<%=RsVisitObj("ID")%>">
  101.         <%=RsVisitObj("OSType")%></td>
  102.       <td><div align="center"><%=RsVisitObj("ExploreType")%></div></td>
  103.       <td><div align="center"><%=RsVisitObj("IP")%></div></td>
  104.       <td><div align="center"><%=RsVisitObj("Area")%></div></td>
  105.       <td><div align="center"><%=RsVisitObj("VisitTime")%></div></td>
  106.     </tr>
  107.     <%
  108. RsVisitObj.MoveNext
  109. Next
  110. %>
  111. <tr class="hback">
  112.       <td colspan="5"><table width="833" height="34">
  113.       <tr class="hback"> <td width="466" align="left"> <%
  114. response.Write "<p>"&  fPageCount(RsVisitObj,int_showNumberLink_,str_nonLinkColor_,toF_,toP10_,toP1_,toN1_,toN10_,toL_,showMorePageGo_Type_,cPageNo)
  115. %> </td>
  116.  <td width="355" colspan="5" align="left"><input name="Action" type="hidden" id="Action" value="del" >
  117.           <input type="button" name="Submit" value="删除" onClick="{if(confirm('确定清除您所选择的记录吗?')){this.document.form1.submit();return true;}return false;}">
  118.           <input type="button" name="Submit2" value="删除所有" onClick="{if(confirm('确定删除所有吗?')){window.location.href='Visit_visitorList.asp?Action=all';return true;}return false;}"></td>
  119.     </tr></table></td>
  120.     </tr>
  121.     
  122. <%
  123. end if
  124. %>
  125.   </table>
  126. </form>
  127. </body>
  128. </html>
  129. <%
  130. Set Conn = Nothing
  131. Set RsVisitObj = Nothing
  132. %>