我在一个社区工作,我想用户注销,但它没有设置用户数据:S,你知道为什么吗?
这是我的控制器功能
function logOff() {
//$this->session->flashdata('reports', 'Du er logget af');
//redirect('frontpage', 'refresh');
$this->session->unset_userdata($sessionData);
}
我在一个社区工作,我想用户注销,但它没有设置用户数据:S,你知道为什么吗?
这是我的控制器功能
function logOff() {
//$this->session->flashdata('reports', 'Du er logget af');
//redirect('frontpage', 'refresh');
$this->session->unset_userdata($sessionData);
}
您可以通过调用以下命令来销毁整个会话:
$this->session->sess_destroy();
您需要根据代码指定要单独取消设置的元素,而不是变量或对象:
$this->session->unset_userdata($sessionData);
而是使用删除登录信息,以便您仍然保留购物篮或您存储的任何其他内容:
$this->session->unset_userdata('userid');
或销毁整个会话:
$this->session->sess_destroy(); //as per Yorick's answer