[当前我在CodeIgniter和sess_destroy上遇到问题,我希望一个用户只能进行一个会话,因此,我正在验证用户是否有上一个会话,并且他/她想继续进行第二个会话,我们称之为退出功能可终止第一个会话,以便用户可以保留他/她开始的第二个会话。
这是我破坏会话的功能:
public function salteya(){
$this->session->set_userdata(array());
$this->session->sess_destroy();
log_message('error', "salteya");
//redirect(base_url("Administrador/gotohome"));
}
行为是,当用户启动第二个会话并且我尝试破坏第一个会话时,需要刷新两次页面或两次更改页面以破坏会话。
以前有人遇到过这个问题吗?未定
最诚挚的问候,
尝试一下
public function salteya(){
$this->session->unset_userdata();
$this->session->sess_destroy();
log_message('error', "salteya");
//redirect(base_url("Administrador/gotohome"));
}