如何通过php检查是否有人从我的网站注销?

时间:2015-03-04 13:55:46

标签: php mysql sql web

我有一个数据库,其中一个字段为在线,当您登录时,它更改为是..我尝试当您按下注销时更改为否..但那意味着如果他们关闭选项卡它会继续在线。有没有人知道如何检查,然后最好使用php将其设置为离线。

谢谢

1 个答案:

答案 0 :(得分:3)

由于您似乎已经实现了所有后端,因此您可以使用AJAX来更新它,将async设置为false非常重要,否则因为窗口正在卸载它将无法正常工作。假设您有一个名为target.php的PHP文件来执行数据库更新工作,您可以使用jQuery执行此操作:

$(window).unload( function () {
    $.ajaxSetup ({
        async: false  
    });
    $.get("target.php");
});