【发布时间】:2014-07-04 01:35:48
【问题描述】:
看看我的users mysql 表。
id|active|
这就是active 值的含义。
0-Offline
1-Online
2-Idle
- 每当有人登录时,我都会更新
active列并将其设置为1。 - 每当有人注销时,我都会更新
active列并将其设置为 0。
虽然它可能会发生,就像有人在没有注销自己的情况下关闭浏览器或断电一样。然后logout.php 没有出现,它表明用户仍然处于活动状态。
我想阻止这件事。如果发生这种情况,我希望 active 表更新为 2。但如果用户在 5 小时 内没有再次登录,请更新为 0。
我也不希望每分钟有太多的 ajax 请求。
【问题讨论】:
-
这就是我要你们帮助@JayBlanchard
标签: php jquery mysql ajax user-interface