关于自动登出的问题. 在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呢? 谢谢~~~~~~~ 用phpexecl导出execl时,遇到内存溢出的问题 餐厅订座系统数据设计问题,求救高手指点思路,谢谢!! mysql_query 得出结果 submit 自定义函数不能调用外部变量吗? 如何实现点击“删除”,调用php自定义函数delete()? 谁知道这个答案? 换行的问题 MySQL 返回:Got error 127 from table handler 请问JAVASCRIPT和PHP如何进行嵌套 跪求PHP 大神解救问题!卡了一个礼拜了!curl代理请求问题! 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呢?