【发布时间】:2013-10-22 19:17:11
【问题描述】:
我正在使用 codeigniter 开发应用程序。 在这个应用程序中,当用户单击注销按钮时,我取消了会话,但是当我单击浏览器中的后退按钮时,我得到了最后一个注销的页面。
如何解决这个问题?
【问题讨论】:
-
你需要检查每个控制器的构造函数的会话
-
我认为这将是一个漫长的过程。只需检查我已经在下面提供的解决方案:D
-
如果未设置,您可以检查用户会话而不是重定向到登录页面
-
if ( $this->_checkLogin() == false ) { redirect( 'login' ); } function _checkLogin(){ if (!$this->session->userdata('logged_in')) { return false ; } 其他 { 返回真; } } 我试过了,但它不起作用
标签: php codeigniter session