【发布时间】:2016-05-09 19:04:56
【问题描述】:
管理页面中的离线和在线用户。我想使用会话在 php 的管理页面中在线显示用户?我不知道继续。
【问题讨论】:
-
你应该在你的数据库表中设置标志。如果用户身份验证成功,则将其设置为 1,注销时将其设置为 0。通过计数 1,您可以获得在线用户。
-
@RaviHirani 我不同意。那将是非常不可靠的。如果用户不注销怎么办?如果浏览器意外关闭,js抓不到怎么办?我个人认为,如果您想要一种可靠的方法来检查谁在线,请使用 websocket 之类的东西。
-
使用数据库会话并包括添加一列(Active_user),如果它为真则意味着用户在线否则离线。