CodeIgniter的sess_destroy不起作用

时间:2012-10-01 08:28:11

标签: codeigniter

我有这个控制器:

    function Logout() {
        $this->session->sess_destroy();
        redirect('/');
    }

非常简单。但它不起作用。就像那样 - 会话被存储起来。我尝试在我的所有会话中使用unset_userdata(目前有两个),但它也不起作用。

1 个答案:

答案 0 :(得分:0)

您需要使用其他动态名称更改$ config ['sess_cookie_name'],因为有时相同的变量会在浏览器上发生冲突,尤其是IE。

您必须继续使用config文件夹和config.php文件

转到application-> config-> config.php

$ config ['sess_cookie_name'] ='ci_session2'; //将ci_session重命名为可解决问题的其他名称。