[求助]在线人数统计
像聊天室那样统计在线人数该怎么实现?
用asa文件`````配置一个会话对象!
也就是没该网页打开一次的时候,(就进行了一次会话)
然后再定义一个全局变量,全局变量加1!
当释放一次会话变量的时候,(也就是有人关闭网站的时候)
全局变量再减去1
在应用程序你需要显示的地方调用这个全局变量,就得到在线人数统计了!
<script language=vbscript runat=server>
sub application_onstart()
application("sum")=0
end sub
sub session_onstart()
session.timeout=1
application("sum")=application("sum")+1
end sub
sub session_onend()
application("sum")=application("sum")-1
end sub
</script>
这个是Global.asa的内容!
在其他页面里用
<% =application("sum") %>进行调用!
把调用这个变量的页面设置每5秒刷一次!然后就可以得到在线人数了!
我想知道更好办法得到在线人数~~~!哪位高手指点一下!谢谢!