熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

asp統計在線人數 global.asa寫法

2013-11-13 10:41:27  來源: .NET編程 

  Globalasa中是一個文本文件中找到您的主目錄( / Globalasa中) 婁顯示的基本extructure一個globalasa文件

  globalasa
<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 分鐘後或從過去要求從某一特定客戶端服務器會考慮他不會回來因此將刪除所有相關信息的會議)

  可以嘗試一個非常簡單的例子

  活躍用戶計數器

  只要復制代碼表中到一個文本文件並將其保存在主目錄中的網站( “ / Globalasa中” )

  <SCRIPT LANGUAGE="VBScript" RUNAT="Server">
Sub Application_OnStart
application("activevisitors")=
End Sub

  Sub Application_OnEnd
End Sub

  Sub Session_OnStart
applicationlock
application("activevisitors")=application("activevisitors")+
applicationunlock
End Sub

  Sub Session_OnEnd
applicationlock
application("activevisitors")=application("activevisitors")
applicationunlock
End Sub

  </SCRIPT>

  第一次的訪客進入我們的網頁 Globalasa中將被處死因此Application( “ activevisitors ” )在號線將獲得價值等於“ 立即(作為一個新的會議已經開始) 號線Application( “ activevisitors ” )將增加 每當有新的訪客進入我們的網頁Application( “ activevisitors ” )將增加一個相同的每一次會議結束後這個參數將減少一(線條)

  在情況下我們要顯示的訪客人數在我們的網頁上我們必須使用這種代碼

  <% =application("activevisitors") %>


From:http://tw.wingwit.com/Article/program/net/201311/14303.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.