2

我将会话数据设置为用户数据并重定向到页面。但会话数据未保存在 IE 中,但 chrome、firefox 和 opera 正在运行

public function access_granted(){
     $user_session_data = array(
                                 'username' => $this->input->post('username'),
                                 'is_user_logged_in' => 1
                               );

            $this->session->set_userdata(array("user" => $user_session_data));
            $this->session->set_flashdata('successed', 'You Logged in Successedfully');
            redirect('index');
    }
4

2 回答 2

1

在控制器构造函数中使用此标头

header('P3P:CP="IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT"');

如果这不能更好地使用本机会话而不是 CI 会话..

于 2013-06-14T03:40:59.893 回答
0

我找到了这篇文章,它似乎为我解决了问题,但我想在确认之前进行更多测试。同时,你可以试试这个?

http://ellislab.com/forums/viewthread/211955/#982986

同样如您的答案评论中所述,删除 config.php 中 cookie 名称中的下划线“_”(如果存在)。

问候,

科布斯

于 2014-01-14T11:33:11.177 回答