页面如果长时间不操作,如何让session自动退出
求教: 页面如果长时间不操作,如何让session自动退出.
[解决办法]
设置session生命周期可以在 php.ini 设置
更灵活方式可以——
session一般文件、数据库、cookie几种方式
前两种都可以通过php根据时间控制删除session相关的文件或记录,后一种可以控制cookie
但触发方式么,因为是长时间无操作,所以自触发就难了,要第三方触发
参考
The SessionHandler class
(PHP 5 >= 5.4.0)
The SessionHandlerInterface class
(PHP 5 >= 5.4.0)
[解决办法]
设置session生命周期可以在 php.ini 设置
更灵活方式可以——
session一般文件、数据库、cookie几种方式
前两种都可以通过php根据时间控制删除session相关的文件或记录,后一种可以控制cookie
但触发方式么,因为是长时间无操作,所以自触发就难了,要第三方触发
参考
The SessionHandler class
(PHP 5 >= 5.4.0)
The SessionHandlerInterface class
(PHP 5 >= 5.4.0)