ASP写管理系统日志...
如何用ASP写管理系统日志?记录登录用户所做的操作,望高手指教...在线等...
这个我明白,可是操作员的操作,包括表单的提交,我用
sub Log(Message)
Conn.Execute("insert into Log (UserName,IPAddress,UserAgent,HttpVerb,PathAndQuery) values ('"&oabusyUserName&"','"&Request.ServerVariables("REMOTE_ADDR")&"','"&Request.Servervariables("HTTP_User_AGENT")&"','"&Request.ServerVariables("request_method")&"','"&Message&"')")
end sub %>
<% Log(""&Request.ServerVariables("script_name")&"<br>"&Request.ServerVariables("QUERY_STRING")&"<br>"&Request.form&"")
可是这样只能记录用户所操作的虚拟目录路径,,比如:一个后台管理菜单为left.asp,这个页包括好几个菜单列表,点击菜单,在右边显示,但是用Request.ServerVariables("QUERY_STRING")
(QUERY_STRING 通过使用GET方法提交的任何数据,或是通过一个链接中的问号后面的数据)
不能记录菜单中所做的操作,,大家说咋整??