怎样对bbs进行人数在线统计!谢谢小弟急请大虾帮帮忙!!!

iif 2000-06-06 04:11:00
怎样对bbs进行人数在线统计!谢谢小弟急请大虾帮帮忙!!!
...全文
139 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
华南虎哥 2000-06-09
  • 打赏
  • 举报
回复
Global.ASA中:
<SCRIPT LANGUAGE="VBScript" RUNAT="Server">
Sub Session_OnStart
application("online")=application("online")+1
End Sub
Sub Session_OnEnd
application("online")=application("online")-1
End Sub
sub Application_OnStard
application("online")=0
End Sub
sub Application_OnEnd
application("online")=0
End Sub
</SCRIPT>
调用ASP中:
<% @language="vbscript" %>
<%
tmp=application("online")
tmp=Cstr(tmp)
response.write "在线人数为:"&tmp
%>
zdg 2000-06-06
  • 打赏
  • 举报
回复
这个问题在论坛有讨论
1)在Global.ASA的On_Session_Start中可以跟踪Session.
所以记数就是Session的数量
2)是本论坛采用的, 每次刷新纪录了用户ID和刷新时间, 根据统计知道最近3分钟的人数了.
3)Application也是统计每次刷新, 只是不写入数据库...
iif 2000-06-06
  • 打赏
  • 举报
回复
能说在详细一点吗
zdg 2000-06-06
  • 打赏
  • 举报
回复
1)在Global.ASA中统计
2)通过数据库刷新统计
3)通过Application变量统计.

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧