龙之谷好听的游戏名字:asp 高手进 改变用户状态

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/29 04:29:59
如果一用户正常登录后 他的在些态在表中是ONLINE=TRUE

如果他不正常登录..如直接关了浏览器../

如何才能实他的ONLINE=FALSE 呢?

最好给出代码
应该是不正常退出!!

用户登陆后肯定要用SESSION或COOKIES建立会话,这样才能确认他是否具有相应的权限.
可以循环检查服务器端每一个用户的SESSION或cookies是否存在为据,这两样消失了,用户就不在线了.

一般不推荐用这种做法检测是否在线,如果一定要这种做法,可以在asp页面中加一段代码,每次使用的时候,都把当前日期写入到系统的某个表中,系统判断的时候,检查一下这个日期和当前日期相差一段时间内的认为是ONLINE,否则认为离线
一般用Global.asa中写Session_OnStart之类的来处理在线离线问题