注销,会话到期

时间:2014-05-20 07:48:53

标签: php codeigniter

您好我正在开发一个使用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');
    }
}

1 个答案:

答案 0 :(得分:0)

我建议您在每个VIEW页面中添加类似以下代码的内容

<?php
if($this->session->userdata('session_set')!='true' )
{
     redirect('/website/login');
}?>