页面如果长时间不操作,如何让session自动退出 求教: 页面如果长时间不操作,如何让session自动退出.sessionphp 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不可能做到,因为 php 不会主动工作但你可以将当前时间放在 session 中,作为下次进入时判断是否超时的依据 Session的销毁只有两种情况:第一:session调用了 session.invalidate()方法. 第二:前后两次请求超出了session指定的生命周期时间. 默认30分钟,如果超过30分钟自动清空。这个值是可以设置的 能再问一下,如何设定这个周期的值。谢这个东西就要靠js来干活了。比如每个页面头都放一个js标识。至于怎么实现。每个人都有各自的想法,然后定时器ajax去请求php,然后php 想干嘛都可以了哈。。 设置session生命周期可以在 php.ini 设置更灵活方式可以——session一般文件、数据库、cookie几种方式前两种都可以通过php根据时间控制删除session相关的文件或记录,后一种可以控制cookie但触发方式么,因为是长时间无操作,所以自触发就难了,要第三方触发参考The SessionHandler class(PHP 5 >= 5.4.0)The SessionHandlerInterface class(PHP 5 >= 5.4.0) 能再问一下,如何设定这个周期的值。谢php.ini里的session.gc_maxlifetime 最后两个参考是终极解决方案。且能够屏蔽session过期处理细节,业务逻辑无需考虑session过期情况。 数据库问题 PHP代码是不是跟ASP都是一样可以二次开发的啊? 发现个奇怪的问题,有关session的,有兴趣的来瞅瞅 php 和smaty 问题 coreseek 的php搜索接口结果总数和匹配数不相同 用了域名转向后带来的问题. 有谁能帮我找一个免费的售房管理系统的源代码.在下重重有赏(1000分).谢谢各位. 有关文件下载,高手赐教!急,线上等!100分 php连接sqlsrv的问题 求指教,求第二大的数 请问:在网址中传送变量的方法是什么? 报错syntax error, unexpected $end,请问什么原因
但你可以将当前时间放在 session 中,作为下次进入时判断是否超时的依据
能再问一下,如何设定这个周期的值。谢
这个东西就要靠js来干活了。比如每个页面头都放一个js标识。至于怎么实现。每个人都有各自的想法,然后定时器ajax去请求php,然后php 想干嘛都可以了哈。。
session一般文件、数据库、cookie几种方式
前两种都可以通过php根据时间控制删除session相关的文件或记录,后一种可以控制cookie
但触发方式么,因为是长时间无操作,所以自触发就难了,要第三方触发参考
The SessionHandler class
(PHP 5 >= 5.4.0)The SessionHandlerInterface class
(PHP 5 >= 5.4.0)
能再问一下,如何设定这个周期的值。谢php.ini里的session.gc_maxlifetime