当浏览器关闭时。如何在浏览器关闭php时运行sqlk查询

时间:2012-07-16 09:02:51

标签: php jquery

我对浏览器关闭问题有一些疑问。

我正在使用xcart。当用户登录网站时,任何情况浏览器将被关闭,因此会话将被销毁..并且运行用户状态的sql查询将处于脱机状态。

此致 Manish Patel

1 个答案:

答案 0 :(得分:1)

更新用户状态的代码可以移动到包含文件中,类似于以下内容:

$time = date('Y-m-d H:i:s', strtotime('now -15 minutes'));
$sql = "UPDATE users SET status = 'offline' WHERE last_activity < '{$time}'";

然后,这可以包含在网站主页上,并且独立于谁实际在线。

你显然需要一个列(时间戳在这里很好)来记录他们的活动