asp在线人数统计application

很多初学者都问在线人数据统计怎么做?其实方法很多, 有用数据库的,很多BBS都用数据库加cookie+session进行验证,但我们只做简单的统计在asp里面有一个application全局变量,这个很好做,好了我们就来看一个简单的例子吧.

<script language="vbscript" runat="server">
sub Application_onStart
application.Lock()
application("online")=0
application.UnLock()
end sub
sub application_onend
application.Lock()
application("online")=0
application.UnLock()
end sub
sub session_onstart
application("online")=application("online")+1
end sub
sub session_onend
application("online")=application("online")-1
end sub
</script>

这相我们要在显示的页面<%=application("online")%>  就OK了.

申明:本站原创转载请注明www.111cn.net

时间: 2024-09-12 21:45:43

asp在线人数统计application的相关文章

asp 在线人数统计代码

只要复制代码表中到一个文本文件并将其保存在主目录中的网站( " / Global.asa中" ) . <SCRIPT LANGUAGE="VBScript" RUNAT="Server"> Sub Application_OnStart application("activevisitors")=0 End Sub Sub Application_OnEnd End Sub Sub Session_OnStart

asp在线人数统计

最简单的方法一,就是利用global.asa文件,把global.asa文件保存到你主机的根据目录 global.asa文件代码如下: <script Language="VBScript" runat="Server"> Sub Application_OnStart Application("online") = 0 End Sub Sub Session_OnStart Application.Lock Application(

ASP.NET中使用Application对象实现简单在线人数统计功能

  这篇文章主要介绍了ASP.NET中使用Application对象实现简单在线人数统计功能,本文给出实现步骤和相应代码实例,需要的朋友可以参考下 注:最近在复习ASP.NET,为了加深印象,会制作一些小的demo程序,分享给大家. 1 新建ASP.NET网站,编辑Global.asax文件,修改后的文件内容如下所示. ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

php模仿asp Application对象在线人数统计实现方法

 这篇文章主要介绍了php模仿asp Application对象在线人数统计实现方法,通过一个比较简单的自定义函数实现这一功能,具有一定参考借鉴价值,需要的朋友可以参考下     本文实例讲述了php模仿asp Application对象在线人数统计实现方法.分享给大家供大家参考.具体实现方法如下:   代码如下: /* 用法: application('key','value'); //设置 key=value $value = application('key'); //获取 key的值 *

php模仿asp Application对象在线人数统计实现方法_php技巧

本文实例讲述了php模仿asp Application对象在线人数统计实现方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: /* 用法: application('key','value'); //设置 key=value $value = application('key'); //获取 key的值 */   function application() {  $args = func_get_args(); //获取输入参数  if (count($args) >2 ||

ASP.NET中使用Application对象实现简单在线人数统计功能_实用技巧

注:最近在复习ASP.NET,为了加深印象,会制作一些小的demo程序,分享给大家. 1 新建ASP.NET网站,编辑Global.asax文件,修改后的文件内容如下所示. <%@ Application Language="C#" %> <script runat="server"> void Application_Start(object sender, EventArgs e) { // 在应用程序启动时运行的代码 Applicati

ASP不用Golobal和session实现在线人数统计

session|统计|在线|在线人数   实现在线人数统计最常用的方法就是golobal.asa结合session做,但这种方法有两个不利:   1.每个session要占用12k的服务器内存空间,为了人数+1就要付出12k内存的代价.   2.golobal.asa要放在网站的根目录下才会起作用,而且根目录只能有一个golobal,矛盾突出.   为此,有一种使用cookie和application在ASP文件中实现在线统计的方法,欢迎批评指正,共同探讨:   第一步:做一个框架,包含隐藏框架

浅淡如何用ASP实现在线人数统计

统计|在线|在线人数                 浅淡如何用ASP实现在线人数统计                           (jaklin  2000.8.17)     我发现这几天问此问题的人挺多的.就此我想说说我个的用法, 请各位大虾指教. 在线人数是指一个时段内的访客人数统计,时间的长短是由设计者设定的. 在这个时段内,各个不同IP访问本站点的总数,就是当前的线上人数.在ASP中,一般是使用Session对象来实现统计,实现代码如下: 1. 在Golobal.asa文件中

asp.net 在线人数统计代码

asp教程.net 在线人数统计代码 application最经典的一个方法:统计在线人数,这需要借助于我们的全局应用程序类来对登录的用户信息进行统计:     void application_start(object sender, eventargs e)     {         //在应用程序启动时运行的代码         application["count"] = 0;         system.io.filestream fs = system.io.file.