显示在线用户列表是怎么做的啊??? 有经验的请来指点下。

ken1 2004-06-30 10:34:19
是怎么判断用户是否在线的?不明白
...全文
248 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
ken1 2004-07-14
  • 打赏
  • 举报
回复
期待更详细的分析回复。
FMBen 2004-07-01
  • 打赏
  • 举报
回复
用application或者1分钟刷一次服务器受不了
sfply 2004-07-01
  • 打赏
  • 举报
回复
每个用户在线的时候会有浏览动作,比如看下一页帖子内容
他每次有动作就纪录这次动作时间
而同时检测所有在线用户最后动作时间和当前时间差
超过设定时间即认为不在线
虽然这个人可能还在线只是他没动
ken1 2004-06-30
  • 打赏
  • 举报
回复
退出的时候清除

~~~~~~~~~~~~~~~~~~~~~~~~~~~`
~~~~~~~~~~~~~~~~~~~~~~~~
hcsunjun(小子)


这个怎么实现,如果用户直接关闭ie呢。

whb147 2004-06-30
  • 打赏
  • 举报
回复
在数据库作标志也行呀
还有就是application
hcsunjun 2004-06-30
  • 打赏
  • 举报
回复
在线用户列表一般都是保存在application变量里,当每个登录的时候在application里登记一下,退出的时候清除

dengboyu 2004-06-30
  • 打赏
  • 举报
回复
应用一个变量来控制就可以了
ken1 2004-06-30
  • 打赏
  • 举报
回复
没人看到吗?
Janejacky 2004-06-30
  • 打赏
  • 举报
回复
我的经验:
用一个专门的数据表统计,用户登陆,操作数据表相关字段置1,注销则清0,超时则清0,具体代码保存在Global.asa中
gerard2008 2004-06-30
  • 打赏
  • 举报
回复
标题:爆笑---松鼠和松果

有一个电话兵在执行任务时从电线杆上掉下,班长问其原因,他说:
“一只松鼠钻入我裤腿,我忍了,又一只松鼠钻入,我又忍了,但听它们说话我终于忍不住了,它们说'咱俩把这松果子给分了吧'!”

网址:http://www.qq222.com/?r=gerard2008
ken1 2004-06-30
  • 打赏
  • 举报
回复
难道只能用sission
lhl62301 2004-06-30
  • 打赏
  • 举报
回复
lovewindy 2004-06-30
  • 打赏
  • 举报
回复
用.asa文件
里面控制application,当用户链接上该页时就让application+1,当断开时就-1,


不知道你有没遇到过这样的事情,在有些网站,当你关闭某些页时,会弹出另外的页,其实你只要将他弹出页面的事件上变成人数-1,
tzgpxl 2004-06-30
  • 打赏
  • 举报
回复
给你的一个思路:
我要实现实时再线人数的时候通常会采用类似54nb的隐藏层或者是一个类似江湖的框架,
在user表中用isonline来标记是否在线,并登记用户最后一次登陆时间。如果最后依次登陆时间是10分钟以前,也就是说10分钟了用户对页面无任何操作,则将online标记为false,
框架页还可以采用1分钟刷新一次的方法,这样会更精确。
  • 打赏
  • 举报
回复
up
bluebinbin 2004-06-30
  • 打赏
  • 举报
回复
一段时间检测不到,清除
ken1 2004-06-30
  • 打赏
  • 举报
回复
又沉了。

28,391

社区成员

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

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