首 页 行业热点 新车 试驾评测 养车用车 车型库

php聊天系统怎么样判断用户是不是在线

发布网友

我来回答

1个回答

热心网友

这个其实有很多种处理方案,我给两个方案吧,

方案一、用户登陆成功后,将用户的信息,如用户ID保存到session当中去,然后我们去判断session当中是否有当前用户ID就可以判断出该用户是否在线了,然后用户退出的时候,将此session清除就可以啦;

方案二、
用户表设置一个字段,用于保存用户的登陆状态,如果用户登陆成功才设置成1,否则设置成0,然后当要判断用户是否登陆的时候,只要到数据库当中去取这个值判断就可以啦,用户退出前,要先将这个状态Update成0状态就可以啦,不过这样的话,当由于断电而非法关闭的时候,用户状态就没有办法更新到数据库当中啦;

两个方案自认为还是方案一要好些啦;

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com