萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> asp編程 >> ASP記錄在線用戶的方法

ASP記錄在線用戶的方法

當有用戶開始訪問網站時,服務器端的Global.asa將會被訪問。將會給用戶開啟一個Session。可以給每一個用戶設置自己的個人用戶信息。在Global.asa中有當Application啟動和Session啟動時的消息響應函數。


<SCRIPT LANGUAGE="VBScript" RUNAT="Server">
 Sub Application_OnStart
   ’ 當服務器開啟時,設置用戶數為0
 Application("Users") = 0
 End Sub


 Sub Session_OnStart

 Session.Timeout = 20   ’ 當開始一個Session時用戶數加1
 Application.Lock
 Application("Users") = Application("Users") + 1
 Application.UnLock
 End Sub

 Sub Session_OnEnd
   ’ 當結束一個Session時用戶計數器減1
 Application.Lock
 Application("Users") = Application("Users") - 1
 Application.UnLock
 End Sub
</SCRIPT>

copyright © 萬盛學電腦網 all rights reserved