www.gusucode.com > 栽豆迷你博客 MiniBlog 3.0 正式版源码程序 > Admin_Log.asp
<!--#include file="include/conn.asp" --> <!--#include file="include/const.asp" --> <!--#include file="include/const_admin.asp" --> <!--#include file="include/md5.asp" --> <!--#include file="include/Function.asp" --> <% Dim Cmd,Rs Cmd=Request("cmd") Admin.Header Response.Write "<div class=wtable><div class=wtable_name>系统运行日志</div><div class=wtable_cont>" Select Case Cmd Case "verify" Caluoob.Execute("delete from cb_log where RunTimes < now()-2") Response.Write "<br><p align=center>成功删除日志。注意:两天内的日志会被系统保留。<a href=""javascript:history.back(-1)"">返回上一页。</a></p><br>" Case Else Response.Write "<table width=""100%"" border=0 cellpadding=4 cellspacing=1 bgcolor=#DADADA>" Response.Write "<tr bgcolor=#E6EBF7 align=center>" Response.Write "<td width=""20%"">执行脚本</td>" Response.Write "<td width=""20%"">执行参数</td>" Response.Write "<td width=""20%"">用户名</td>" Response.Write "<td width=""20%"">IP记录</td>" Response.Write "<td width=""20%"">执行时间</td>" Response.Write "</tr>" Dim Sqlstr,AllPage,Page,MaxPage,StrHreF,jj MaxPage=20 page=ValidInteger(Request("p")) If page="" then page=1 If Not IsObject(Conn) Then ConnectionDatabase Caluoob.SqlQueryNum=Caluoob.SqlQueryNum+1 Set rs=server.CreateObject("ADODB.recordset") Sqlstr="Select ScriptName,Arguments,UserName,UserIP,RunTimes From cb_log order by id desc" rs.Open sqlstr,conn,1,1 If Not(Rs.eof or Rs.bof) then AllPage=rs.RecordCount rs.MoveFirst rs.Move (Page-1)*MaxPage For jj=1 to MaxPage Response.Write "<tr bgcolor=white>" Response.Write "<td>"&Rs(0)&"</td>" Response.Write "<td style=""cursor:pointer;"" title="&Rs(1)&">"&Rs(1)&"</td>" Response.Write "<td>"&Rs(2)&"</td>" Response.Write "<td>"&Rs(3)&"</td>" Response.Write "<td>"&Rs(4)&"</td>" Response.Write "</tr>" rs.movenext If rs.EOF Then Exit For next Response.Write "<tr bgcolor=white><td colspan=5>"&SubClassPage(Page,MaxPage,AllPage,StrHreF)&"</td></tr>" Else Response.Write "<tr bgcolor=white align=center><td colspan=5><br>暂无操作记录。<br><br></td></tr>" End If Rs.Close Set Rs=Nothing Response.Write "<tr bgcolor=white>" Response.Write "<td colspan=5 style=""line-height:180%;"">考虑数据库负载,运行记录仅对某些删除操作进行记录,且目前仅记录参数和所操作文件以及一些比较常用的参数。<a href=?cmd=verify>删除记录</a>后系统将保留近两天的记录信息。" Response.Write "</td></tr>" Response.Write "</table>" End Select Response.Write "</div></div>" Admin.Footer %>