asp網站訪問量代碼
A. 怎樣在asp.net網站上寫訪問量的代碼統計
看到你寫的代碼,我想告訴你,訪問量應該存在application中, 而不是在session,因為訪問量是對整站而言的。 當然你也可以使用cookie實現, 不過不推薦使用。 public int count; protected void Page_Load(object sender, EventArgs e) { if(!IsPostBack) { try { this.count = Convert.ToInt32(Application["count"]); Application["count"]=this.count +1;//將訪問次數加1 } catch (Exception ee) { } } } 以上代碼簡單的展示了實現思路, 希望可以幫你解決!
B. 利用asp中的application對象編寫一段代碼,實現頁面的訪問量的統計
<睜高script language="VBScript" type="text/VBScript" runat="server">
sub Application_OnStart
Application.Lock
Application("APP_OnLine")=0
Application.Unlock
end sub
sub Session_OnStart
Application.Lock
Application("APP_OnLine")=Application("APP_OnLine")+1
Application.Unlock
end sub
sub Session_OnEnd
Application.Lock
Application("APP_OnLine")=Application("APP_OnLine")-1
Application.Unlock
end sub
</script>
上面的命名為 Global.asa 放在站點根目錄可以實現統計在線人數,如果你是要實現頁面的訪問量的統計那麼用下面的代碼放在需要統計的ASP頁面里
<%
Application.Lock
if Application("APP_OnLine")="" then Application("APP_OnLine"悉塵尺)=0
Application("APP_OnLine")=Application("APP_OnLine")+1
Application.Unlock
Response.Write("已經有"兄老 & Application("APP_OnLine") & "人次訪問過此頁面")
%>
這是計算總訪問量的這個數只會增加不會減少,當伺服器重啟時這個數會被清空
C. 急求ASP網站訪問量統計代碼,要求可以在前台看見(你是今天第幾位訪問,本網站總訪問量:XX)
你去申虛櫻請個51啦,那裡面可以滿足你的要求的。。設置下就OK。不懂的話可御譽肆以HI我。
如果想自己寫個後台,我這里倒是鎮轎有代碼。可以傳給你。
D. ASP統計在線人數和訪問次數代碼
///////////////Global.asa文件:///////////////////////
<script language="VBScript" runat="Server">
Sub Application_onStart
Application("Count")=0
Application("Online")=0
end sub
Sub session_onStart
session.Timeout=5 //這里是設定會話結束時間(5分鍾)
Application.Lock
Application("Count") = Cint(Application("Count")) + 1 //訪問次數加1
Application("Online") = Cint(Application("Online")) + 1 //在線人數加1
Application.UnLock
end sub
Sub session_OnEnd
Application.Lock
Application("Online") = Cint(Application("Online")) - 1 //會話結束時在線人數減1
Application.UnLock
end sub
</script>
//////////////////index.asp文件部分代碼///////////////////
總訪問人數:<%response.Write(application("Count"))%>人
當前在線:<%response.Write(application("Online"))%>人