您好我正在开发一个使用codeigniter的网站,需要安全登录的PHP,当我退出时出现问题,&首先我破坏了会话,但麻烦的是,当我点击浏览器时,它再次显示登录页面..提前感谢您的答案
以下是我的索引功能&
网站是我的控制者。
public function index()
{
if(logged_in() )
{
redirect('/website/dashboard');
}
else
{
redirect('/website/login');
}
}
代码适用于我..但是当我从网站&按下后退按钮我再次看到我的仪表板...
我的退出功能:
public function logout($redirect = false)
{
$this->CI->session->sess_destroy();
if($redirect)
{
$this->CI->load->helper('url');
redirect($redirect, 'refresh');
}
}
答案 0 :(得分:0)
我建议您在每个VIEW页面中添加类似以下代码的内容
<?php
if($this->session->userdata('session_set')!='true' )
{
redirect('/website/login');
}?>