主题:  如何防止用户非正常退出?

数码狂人

职务:普通成员
等级:1
金币:0.0
发贴:13
注册:2001/10/28 2:08:56
#12002/2/6 1:10:49
在数据库中给用户设置了一项“在线”字段,每次用户登录成功时都将其设置为“1”。当用户点击“退出”后再设置为“0”。但如果用户是非正常退出的话(例如,没按“退出”便关闭了浏览器),如何判断用户已经不在线而把该字段设置为“0”?
详细的、已经讨论过的问题请访问http://www.blueidea.com/bbs/NewsDetail.asp?id=368951

编辑历史:[这消息被数码狂人编辑过(编辑时间2002-02-06 01:11:48)]


I''MAD

职务:普通成员
等级:8
金币:11.0
发贴:9502
注册:2001/9/16 20:00:53
#22002/2/7 16:10:10
在UD里有个服务器行为叫log out user,可以在里面先page load,即页面被关闭的时候就终止session值。