登录网络聊天应用程序后查看在线用户

时间:2015-11-12 06:45:25

标签: php ajax login chat

我使用php和ajax创建了一个聊天网络应用程序。我想问一下登录后如何存储用户属性?在这种情况下,用于在线或离线查看用户。我建议使用查询" INSERT INTO userOnline ...."将用户存储到数据库。登录后但我想找到这种情况的最佳方法。有没有好的解决方案?谢谢。

1 个答案:

答案 0 :(得分:0)

您应该在一个时间间隔内发送一个ajax请求,并在Database中记录最后一个请求的时间。这次是说用户是否在线。 你可以使用

$record=time();

记录请求的时间,可以使用if ((time()-$record)>interval)检查是在线还是离线 如果用户在线,则if语句将为false