Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
自动注销会话脚本,超时(php)_Php - Fatal编程技术网

自动注销会话脚本,超时(php)

自动注销会话脚本,超时(php),php,Php,当以用户身份登录时(例如:ramesh),如果同一用户同时不能登录 当用户在未注销的情况下关闭浏览器时,其应自动注销 对于注销和登录,我将把查询更新为insertstatus=0 mysql_query("update usermaster set Status=0 where Username='$user' and password='$pass' and Role='$role'"); 我有问题需要自动注销状态更改为0,如果浏览器关闭而未注销,则还应使用0更新状态。更简单的方法是使用超时

当以用户身份登录时(例如:ramesh),如果同一用户同时不能登录

当用户在未注销的情况下关闭浏览器时,其应自动注销

对于注销和登录,我将把查询更新为insert
status=0

mysql_query("update usermaster set Status=0 where Username='$user' and password='$pass' and Role='$role'");

我有问题需要自动注销状态更改为0,如果浏览器关闭而未注销,则还应使用0更新状态。更简单的方法是使用超时-当用户访问任何页面时,您将状态设置为1,上次看到的状态设置为NOW()然后你们可以试着假设,若最后一次看到你们是在x个时间之前,那个么用户就会离开你们的网站。您还可以使用ajax在后台“ping”您的服务器,以确保在他写长文章或类似内容时,您不会注销他。

我需要一个解决方案,一个用户可以访问一个id