1.用于记录日志的文件 log.asp,另外需要建立一个用于保存日志文件的文件夹logs。log.asp文件的代码如下:
< script language = " javascript " runat = " server " > var fso = new ActiveXObject( " Scripting.FileSystemObject " ); var dt = new Date();strDate = String(dt.getMonth()) + String(dt.getDate()); var strFileName = " logs\\log " + strDate + " .htm " ; var filename = Server.MapPath(strFileName); var logFile; if (fso.FileExists(filename)) { logFile = fso.OpenTextFile(filename, 8 ); } else { logFile = fso.CreateTextFile(filename, true ); } var str = " <br> " + String(dt.getYear()) + " 年 " + String(dt.getMonth()) + " 月 " + String(dt.getDate()) + " 日 " + String(dt.getHours()) + " : " + String(dt.getMinutes()) + " : " + String(dt.getSeconds()) + " " + Request.ServerVariables( " REMOTE_ADDR " ) + " " + Request.ServerVariables( " URL " ) + " " + Request.ServerVariables( " HTTP_USER_AGENT " );logFile.WriteLine(str);logFile.Close(); delete logFile; delete fso; </ script >2.在需要记录访问的页面上,添加如下代码:
<!-- #include file = " log.asp " // --> 3.这样,就可以将访问者的访问时间、访问的页面以及访问者使用的浏览器和操作系统记录下来,方便网站管理者了解访问者的基本情况。 4.用于浏览日志的网页viewlog.asp代码如下: <% @LANGUAGE="JAVASCRIPT" CODEPAGE="936" %> < html > < head > < meta http-equiv ="Content-Type" content ="text/html; charset=gb2312" > < title > 日志 </ title > </ head > < body > < div > < font size ="2" > <% p=Request.QueryString("p"); tp="log"+p+".htm"; Server.Execute(tp); %> </ font > </ div > </ body > </ html >转载于:https://www.cnblogs.com/Ja/archive/2005/05/18/158265.html
