关于自动登出的问题. 在php中如何设置可以让用户在一定时间内无操作或者关闭浏览器自动登出,并且状态变为"离开"呢?如何用cookie实现呢? 谢谢高手回答 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我的部分code是这样的:$c_sql = 'UPDATE '.$database.' SET last_login='.$currentTime.', status="online" WHERE id = '.$x_id.' LIMIT 1';mysql_query($c_sql);setcookie("usertype", $database, time()+36000);setcookie("id", $x_id, time()+36000);但是在用户关闭浏览器之后还是显示online,我还做了一个测试,就是改变code像这样setcookie("usertype", $database, time()+10);setcookie("id", $x_id, time()+10);然后就是不管我做什么,都是10妙以后让我从新登陆........是什么方法可以让用户变成offline状态当他们一段时间不操作?如果他们操作就永远online呢? 我数据库的table里面有一个状态属性,那请问如何让cookie过期以后,这个状态属性从online变成offline呢? 谢谢~~~~~~~ header("Location:index.php")页面跳转问题 求助.. linux下的php采集程序无法访问外网怎么办? PHP兼职项目,有兴趣请入 正则如何替换格式? 我的PHP之路 我是个ASP程序员现在公司要我学习PHP 给点学习资料 [急求]php+Oracle论坛源代码及安装版 代码出错,请高手看看! 关于繁体文字处理.在线等候 毕设在做一个汇编语言的在线IDE,有大神可以指点一下思路吗? php怎样类型转换成string html 代码不全问题
$c_sql = 'UPDATE '.$database.' SET last_login='.$currentTime.', status="online" WHERE id = '.$x_id.' LIMIT 1';
mysql_query($c_sql);
setcookie("usertype", $database, time()+36000);
setcookie("id", $x_id, time()+36000);但是在用户关闭浏览器之后还是显示online,我还做了一个测试,就是改变code像这样
setcookie("usertype", $database, time()+10);
setcookie("id", $x_id, time()+10);然后就是不管我做什么,都是10妙以后让我从新登陆........是什么方法可以让用户变成offline状态当他们一段时间不操作?如果他们操作就永远online呢?