我想在php中使用session在管理页面中在线显示用户?

时间:2016-02-01 10:52:51

标签: php session

管理页面中的离线和在线用户。我想在php中使用session在管理页面中在线显示用户?我无意继续。

2 个答案:

答案 0 :(得分:2)

最好的方法是在数据库中放入一个名为“is_online”的键。现在,当用户登录时,将此密钥更新为1.另一方面,当用户单击注销时,将密钥更新为0.默认情况下将其设置为0.现在,您可以获取所有具有is_online = 1和is_online =的用户0.

这是程序概述,现在由您自己编写代码。

帮助链接: Detect online users?

答案 1 :(得分:1)

您需要在数据库中添加一列以设置用户是否在线。例如,列db.collection.update( { }, { "$pull": { "tradename": { "element": { "$exists": false } } } }, { "multi": true } ) 并在用户登录时设置为1,在注销时设置为0.

在您的管理页面中,您只需选择用户online