ASPを使用して、ログファイルを使用してユーザーの情報を作成して、各ASPのページの上部にlogfile.aspを作成します。サイトlogfile.aspは、関連するURLが同じ場合、ファイルに書き込まれない場合、logfile.txtに彼の情報を自動的に書き込みます。
ファイル:logfile.asp
コードは次のとおりです。
<%
Dim Validentry 'ログ変数
'最初に、このログが有効であることを設定します
Validentry = True
'セッション変数ログインが空でない場合
「それは、この人がすでに記録されていることを意味します
'次に、値をfalseに設定します
mpty(session(login))でない場合はvalue = false
「ここでは、異なる制限を追加できます
'参照URLが同じサイトからの場合
'ファイルを記録しないでください
残っている場合(request.servervariables(http_referr)、17)
= http://jzxue.com
Validentry = false
ifを終了します
残っている場合(request.servervariables(http_referr)、21)
= http://www.vevb.com
Validentry = false
ifを終了します
'今、Validentryが本当なら、ログファイルを入力してください
Validentryの場合
const forming = 8
const create = true
薄暗いfso
薄暗いts
dim myfilename
薄暗いstrlog
myfilename = server.mappath(mylogfile.txt)
fso = server.createObject(scripting.filesystemObject)を設定します
ts = fso.opentextfile(myfilename、forappending、create)を設定
'必要なすべての値をstrlogに保存します
strlog = <br> <p> <b>&now&</b>
strlog = strlog&request.servervariables(remote_addr)&
strlog = strlog&request.servervariables(http_referr)&
strlog = strlog&request.servervariables(http_user_agent)&<br>
'現在の情報をテキストファイルに記録します。
Ts.Write Strlog
Ts.WriteLine
'次回の価値を確認するためにセッションの変動を作成します
セッション(ログイン)=はい
ts =何も設定しません
FSO =何も設定しません
ifを終了します
%>