Global.asa中是一個文本文件中找到您的主目錄( / Global.asa中) 。婁顯示的基本extructure一個global.asa文件。
global.asa 
<SCRIPT LANGUAGE="VBScript" RUNAT="Server"> 
Sub Application_OnStart 
........ 
End Sub
Sub Application_OnEnd 
End Sub
Sub Session_OnStart 
........ 
End Sub
Sub Session_OnEnd 
........ 
End Sub
</SCRIPT>
 
該文件將被激活在此情況下:
當第一個訪問者訪問我們的網頁 
當新一屆啟動。 
在這兩種情況下,我們可能會確定了一系列活動,是在執行上述文件。 
Application_OnStart 
這是執行第一屆會議之前已啟動。 
Application_OnEnd 
這是執行的申請時,已完成。 
Session_OnStart 
這是執行時,服務器創建一個新的會議(當一個新的客戶acccesses我們的服務器) 。 
Session_OnEnd 
這是執行時,會放棄后一定時間不聯系客戶端和服務器( normaly 20分鐘后,或從過去要求從某一特定客戶端,服務器會考慮他不會回來,因此,將刪除所有相關信息的會議) 。
可以嘗試一個非常簡單的例子:
活躍用戶計數器
只要復制代碼表中到一個文本文件并將其保存在主目錄中的網站( “ / Global.asa中” ) 。
<SCRIPT LANGUAGE="VBScript" RUNAT="Server"> 
Sub Application_OnStart 
application("activevisitors")=0 
End Sub
Sub Application_OnEnd 
End Sub
Sub Session_OnStart 
application.lock 
application("activevisitors")=application("activevisitors")+1 
application.un
Sub Session_OnEnd 
application.lock 
application("activevisitors")=application("activevisitors")-1 
application.unlock 
End Sub
</SCRIPT>
第一次的訪客進入我們的網頁, Global.asa中將被處死,因此,Application( “ activevisitors ” )在4號線將獲得價值等于“ 0 ” 。立即(作為一個新的會議已經開始) ,在12號線,Application( “ activevisitors ” )將增加1 。每當有新的訪客進入我們的網頁Application( “ activevisitors ” )將增加一個,相同的,每一次會議結束后,這個參數將減少一(線18條) 。
在情況下,我們要顯示的訪客人數在我們的網頁上,我們必須使用這種代碼:
<% =application("activevisitors") %>
新聞熱點
疑難解答