回 帖 发 新 帖 刷新版面

主题:[转帖]ASP判断用户当前是否在线急~

哪位高手指教一下,ASP如何判断当前用户是否在线,我是菜鸟,望能把写一下,兄弟我感激不尽~

回复列表 (共2个回复)

沙发


在数据库用户表中建立一个标识用户是否在线的字段,比如:online字段

例如:数据表的结构

id(自动编号) user(用户名) pass(密码) online(是否在线 1代表在线0代表不在线)

1            time         123456     0

online字段默认为0即不在线
当用户登陆时修改为1,表示用户已经登陆。
当用户注销时修改为0,表示用户已经离线.

确认用户是否在线,判断online字段的值就可以了。


但这样还涉及到当用户没有点击注销时,数据库用户表中的值不会被修改。用户会一直显示在线!

这样就必须在global.asa文件中进行设计,当用户触发 sub session_end ... end sub

时,把用户表中的online字段进行修改!






板凳

上面的兄弟能否把具体的代码写一下吗?小弟是菜鸟不是太懂啊,谢谢了啊!

我来回复

您尚未登录,请登录后再回复。点此登录或注册