在codeigniter中session_destroy之后可以设置set_session吗?

时间:2015-11-15 16:28:30

标签: php codeigniter session

  public function logout() {
        $this->session->sess_destroy();
        $sdata = array();

        $sdata['message'] = 'You are Successfully Logout !';
        $this->session->set_userdata($sdata);
        redirect('admin');
    }

我试图在销毁会话后设置会话但会话未设置且$ sdata ['message'] ='你成功注销!'在我的管理页面中没有显示但是当我尝试这个时

public function logout() {
        $this->session->unset_userdata('admin_id');
        $sdata = array();
        $sdata['message'] = 'You are Successfully Logout !';
        $this->session->set_userdata($sdata);
        redirect('admin');
    }

然后它奏效了。 发生了什么,他们之间有什么区别?请任何人告诉我

0 个答案:

没有答案