仪表板中的逻辑开/关用户

时间:2013-09-21 20:17:52

标签: php logic-programming

我遇到了问题, 我正在用PHP做一个系统,应该显示有多少用户在线 有多少人离线。

所以我做了一个专栏“online type int”0 =离线,1 =在线。

当用户登录系统时切换到1,当您单击注销切换为0时,问题是当用户关闭选项卡或关闭计算机时,您无法更改为0.。

你怎么能这样做?

1 个答案:

答案 0 :(得分:0)

您可能需要进行会话处理。当用户登录时,对于该会话,它应为1.如果用户从其他位置登录,则对于该会话,您可能必须将1保留在内存中,当用户关闭窗口时,会话将结束。那时你必须从内存中删除该会话。当内存中没有会话时,用户将被注销。