我有一个问题。 我有一个网站,我在其中提供登录 ID 和密码等安全性(像往常一样)。不,我想要的是, 1)我不想允许单个用户同时登录不同的机器。 2)为此,我使用数据库中的一列来保存用户的当前状态(即登录/注销)。我仅在 session 未关闭且状态为登录时才允许用户登录。 3)所以我的问题是当我手动注销时。它正在关闭 session 并更新状态为“注销”的数据库。 4)但是当我从右上角的十字按钮关闭窗口时。它正在关闭 session ,但表数据仍然是“登录”。所以后来我无法登录到同一个用户。 5)那么我该如何解决这个问题呢? 请帮助我!
最佳答案
换一种方式。
不要禁止访问。只需手动注销前一个即可。
就像 ICQ 或其他足够聪明的通讯工具所做的那样。
为此,请将 session ID 保留在用户表中。一旦更改 - 提示登录。
关于php - PHP中的登录/注销问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2955825/