| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 465 人关注过本帖
标题:[求助]在线人数统计
只看楼主 加入收藏
yfen258
Rank: 1
等 级:新手上路
帖 子:266
专家分:0
注 册:2006-3-31
收藏
 问题点数:0 回复次数:5 
[求助]在线人数统计
像聊天室那样统计在线人数该怎么实现?  
搜索更多相关主题的帖子: 统计 
2006-06-23 13:33
labid
Rank: 1
等 级:新手上路
帖 子:151
专家分:0
注 册:2006-6-20
收藏
得分:0 
用asa文件`````配置一个会话对象!
也就是没该网页打开一次的时候,(就进行了一次会话)
然后再定义一个全局变量,全局变量加1!
当释放一次会话变量的时候,(也就是有人关闭网站的时候)
全局变量再减去1
在应用程序你需要显示的地方调用这个全局变量,就得到在线人数统计了!
2006-06-23 13:48
labid
Rank: 1
等 级:新手上路
帖 子:151
专家分:0
注 册:2006-6-20
收藏
得分:0 
打错了,第一句话忽略~~~~!嘿嘿,其实我很菜,我就是用这个方法实现在线统计的!
2006-06-23 13:49
yfen258
Rank: 1
等 级:新手上路
帖 子:266
专家分:0
注 册:2006-3-31
收藏
得分:0 
楼上兄台能贴出代码参考参考吗

2006-06-23 13:52
labid
Rank: 1
等 级:新手上路
帖 子:151
专家分:0
注 册:2006-6-20
收藏
得分:0 

<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秒刷一次!然后就可以得到在线人数了!
我想知道更好办法得到在线人数~~~!哪位高手指点一下!谢谢!

2006-06-23 14:01
yfen258
Rank: 1
等 级:新手上路
帖 子:266
专家分:0
注 册:2006-3-31
收藏
得分:0 
谢谢 !!!

我试试看

2006-06-23 14:06
快速回复:[求助]在线人数统计
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018232 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved