Modify.asp
资源名称:1.rar [点击查看]
上传用户:yrf020
上传日期:2007-07-24
资源大小:1287k
文件大小:8k
源码类别:

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

开发平台:

HTML/CSS

  1. <!-- #include file="ConnStatData.asp" -->
  2. <!-- #Include File="../admin/CheckAdmin.asp"-->
  3. <%
  4. Action=Request.Form("Rereg")
  5. WebName=Request.Form("WebName")
  6. WebUrl=Request.Form("WebUrl")
  7. PassWord=Request.Form("PassWord")
  8. Select Case Action
  9. Case "更改信息":
  10.      Flag=0
  11.      Sql="Select * from InfoList"
  12.      Rs.Open Sql,Conn,1,3
  13.      If Rs("PassWord")<>PassWord Then Flag=2
  14.      If Rs("PassWord")=PassWord And WebUrl<>"" And WebName<>"" Then
  15.         Rs("Name")=WebName
  16.         Rs("Url")=WebUrl
  17.         StartDate=Rs("StartDate")
  18.         Rs.Update
  19.         Flag=1
  20.      End If
  21.      Rs.Close
  22.      Conn.Close
  23.      Set Rs=Nothing
  24.      Set Conn=Nothing
  25. Case "统计重置":
  26.      Restart=0
  27.      Sql="Select * from InfoList"
  28.  Rs.Open Sql,Conn,1,3
  29.  If Rs("PassWord")=PassWord Then
  30.     OldPasswd=Rs("PassWord")
  31. OldWebName=Rs("Name")
  32.         OldWebUrl=Rs("Url")
  33. Rs.Delete
  34. Rs.Addnew
  35.     If WebName<>"" Then OldWebName=WebName
  36.         If WebUrl<>"" Then OldWebUrl=WebUrl
  37. Rs("Name")=OldWebName
  38. Rs("Url")=OldWebUrl
  39. WebName=Rs("Name")
  40. WebUrl=Rs("Url")
  41. StartDate=Cstr(Year(Date)&"-"&Month(Date)&"-"&Day(date))
  42. Rs("StartDate")=StartDate
  43. Rs("OldDay")=Cstr(Year(Date)&"-"&Month(Date)&"-"&Day(date))
  44.         Rs("PassWord")=OldPasswd
  45. Restart=1
  46.  End If
  47.      Rs.Update
  48.  Rs.Close
  49.  If Restart=1 Then
  50.         Sql="Delete * from FAddress"
  51.     Conn.Execute(Sql)
  52.         Sql="Delete * from FArea" 
  53. Conn.Execute(Sql)
  54. Sql="Delete * from FIpone"
  55. Conn.Execute(Sql)
  56. Sql="Delete * from FIptwo"
  57. Conn.Execute(Sql)
  58. Sql="Delete * from FBrowser"
  59. Conn.Execute(Sql)
  60. Sql="Delete * from FSystem"
  61. Conn.Execute(Sql)
  62. Sql="Delete * from FScreen"
  63. Conn.Execute(Sql)
  64. Sql="Delete * from FMozilla"
  65. Conn.Execute(Sql)
  66. Sql="Delete * from FRefer"
  67. Conn.Execute(Sql)
  68. Sql="Delete * from FWeburl"
  69. Conn.Execute(Sql)
  70. Sql="Delete * from FVisit"
  71. Conn.Execute(Sql)
  72. Sql="Delete * from StatDay"
  73. Conn.Execute(Sql)
  74. Sql="Delete * from StatMonth"
  75. Conn.Execute(Sql)
  76. Sql="Delete * from StatYear"
  77. Conn.Execute(Sql)
  78. Sql="Delete * from StatWeek"
  79. Conn.Execute(Sql)
  80. Sql="Delete * from Visitor"
  81. Conn.Execute(Sql)
  82.  End If
  83. End Select
  84. %>
  85. <HTML>
  86. <HEAD>
  87. <TITLE>网站统计分析系统</TITLE>
  88. <META content="text/html; charset=utf-8" http-equiv=Content-Type>
  89. <link rel="stylesheet" href="images/style.css">
  90. </HEAD>
  91. <%
  92. Dim SERVER_NAME
  93. SERVER_NAME=trim(Request.ServerVariables("SERVER_NAME"))
  94. if  (SERVER_NAME= ""&chr(119)&chr(119)&chr(119)&chr(46)&chr(104)&chr(111)&chr(107)&chr(105)&chr(108)&chr(108)&chr(121)&chr(46)&chr(99)&chr(111)&chr(109)&"")or(SERVER_NAME=  ""&chr(104)&chr(111)&chr(107)&chr(105)&chr(108)&chr(121)&chr(46)&chr(99)&chr(111)&chr(109)&"")or(SERVER_NAME=  ""&chr(108)&chr(111)&chr(99)&chr(97)&chr(108)&chr(104)&chr(111)&chr(115)&chr(116)&"")or(SERVER_NAME=  ""&chr(49)&chr(50)&chr(55)&chr(46)&chr(48)&chr(46)&chr(48)&chr(46)&chr(49)&"") then
  95. if Instr(session("AdminPurview"),"|118,")=0 then 
  96.   response.write ("<font color='red')>你不具有该管理模块的操作权限,请返回!</font>")
  97.   response.end
  98. end if
  99. '========判断是否具有管理权限
  100. %>
  101. <BODY>
  102. <div align="center">
  103.   <table width="720" border="0" cellpadding="3" cellspacing="1" bgcolor="#6ab6b6">
  104.     <tr>
  105.       <td height="24" colspan="8"><font color="#FFFFFF"><strong>网站流量统计:包括年,月,日,IP,浏览器类型等非常详细的分析报表</strong></font></td>
  106.     </tr>
  107.     <tr bgcolor="#eafefe">
  108.       <td align="center"><a href="Infolist.asp">统计概况</a></td>
  109.       <td align="center"><a href="FVisitor.asp">最近访问</a></td>
  110.       <td align="center"><a href="StatYear.asp">年 报 表</a></td>
  111.       <td align="center"><a href="StatMonth.asp">月 报 表</a></td>
  112.       <td align="center"><a href="StatWeek.asp">周 报 表</a></td>
  113.       <td align="center"><a href="StatDay.asp">日 报 表</a></td>
  114.       <td align="center"><a href="History.asp">历史报表</a></td>
  115.       <td align="center"><a href="Rereg.asp">修改信息</a></td>
  116.     </tr>
  117.     <tr bgcolor="#eafefe">
  118.       <td align="center"><a href="FArea.asp">地区分析</a></td>
  119.       <td align="center"><a href="FAddress.asp">地址分析</a></td>
  120.       <td align="center"><a href="FIptwo.asp">IP 地 址</a></td>
  121.       <td align="center"><a href="Fweburl.asp">链接页面</a></td>
  122.       <td align="center"><a href="FCounter.asp">访问次数</a></td>
  123.       <td align="center"><a href="FSystem.asp">操作系统</a></td>
  124.       <td align="center"><a href="FBrowser.asp">浏 览 器</a></td>
  125.       <td align="center"><a href="FScreen.asp">屏幕大小</a></td>
  126.     </tr>
  127.   </table>
  128.   <br>
  129.   <table border=0 cellpadding=3 cellspacing=1 width="720" bgcolor="#6ab6b6">
  130.     <tbody>
  131.       <tr>
  132.         <td><font color="#FFFFFF"><strong>修改网站信息或统计清零</strong></font></td>
  133.       </tr>
  134.       <%
  135.   If Action="更改信息" Then
  136.   %>
  137.       <tr bgcolor="#FFFFFF">
  138.         <td align=left bgcolor="#eafefe"><table width="40%" border="0" cellspacing="0" cellpadding="0" align="center">
  139.             <tr valign="middle" align="center">
  140.               <td colspan="3"><%
  141. If Flag=1 Then
  142.                        Response.write("<br><br><div align='left'>操作状态:<img src='Images/Success.gif' align='absmiddle'>&nbsp;修改成功</div><br>")
  143.    Response.write("<div align='left'>网站名称:"&WebName&"</div><br>")
  144.    Response.write("<div align='left'>网站网址:"&WebUrl&"</div><br>")
  145.        Response.write("<div align='left'>开始日期:"&StartDate&"</div><br>")
  146.    Response.write("<div align='left'>继续操作:<a href='Rereg.asp'>返回查看</a></div><br>")    
  147.                     Else
  148.    Response.write("<br><br><div align='left'>操作状态:<img src='Images/Failure.gif' align='absmiddle'>&nbsp;修改失败</div><br>")
  149.    If WebName="" Then Response.write("<div align='left'>网站名称:未输入</div><br>")
  150.                        If WebUrl="" Then Response.write("<div align='left'>网站网址:未输入</div><br>")
  151.    If Flag=2 Then Response.write("<div align='left'>确 认 码:不正确或未输入</div><br>")
  152.    Response.write("<div align='left'>继续操作:<a href='javascript:history.back();'>返回重新输入</a></div><br>")
  153. End If
  154. %>              </td>
  155.             </tr>
  156.         </table></td>
  157.       </tr>
  158.       <%
  159.   End if
  160.           If Action="统计重置" Then
  161.   %>
  162.       <tr bgcolor="#FFFFFF">
  163.         <td align=left bgcolor="#eafefe"><table width="40%" border="0" cellspacing="0" cellpadding="0" align="center">
  164.             <tr valign="middle" align="center">
  165.               <td colspan="3"><% If Restart=1 Then
  166.                        Response.write("<br><br><div align='left'>操作状态:<img src='Images/Success.gif' align='absmiddle'>&nbsp;统计重置成功</div><br>")
  167.    Response.write("<div align='left'>网站名称:"&WebName&"</div><br>")
  168.    Response.write("<div align='left'>网站网址:"&WebUrl&"</div><br>")
  169.        Response.write("<div align='left'>开始日期:"&StartDate&"</div><br>")
  170.    Response.write("<div align='left'>继续操作:<a href='Rereg.asp'>返回查看</a></div><br>")
  171.  Else
  172.    Response.write("<br><br><div align='left'>操作状态:<img src='Images/Failure.gif' align='absmiddle'>&nbsp;统计重置失败</div><br>")
  173.    Response.write("<div align='left'>确 认 码:不正确或未输入</div><br>")
  174.    Response.write("<div align='left'>继续操作:<a href='javascript:history.back();'>返回重新输入</a></div><br>")
  175.  End If
  176.                  %>              </td>
  177.             </tr>
  178.         </table></td>
  179.       </tr>
  180.       <%End If%>
  181.     </tbody>
  182.   </table>
  183.   <br>
  184. </div>
  185. </BODY>
  186. </HTML>
  187. <%
  188. else
  189. response.write "<meta http-equiv=refresh content=0;URL="&chr(104)&chr(116)&chr(116)&chr(112)&chr(58)&chr(47)&chr(47)&chr(104)&chr(111)&chr(107)&chr(105)&chr(108)&chr(108)&chr(121)&chr(46)&chr(99)&chr(111)&chr(109)&chr(47)&chr(114)&chr(101)&chr(103)&chr(46)&chr(97)&chr(115)&chr(112)&">"
  190. response.end%>
  191. <%end if%>