В настоящее время у меня есть проблема с CodeIgniter и sess_destroy, я хочу, чтобы у пользователя был только один сеанс, поэтому я проверяю, есть ли у пользователя предыдущий сеанс, и он / она хочет продолжить этот второй сеанс, мы вызовите функцию выхода, чтобы завершить первый сеанс, чтобы пользователь мог сохранить второй сеанс, который он / она начинает.
Моя функция уничтожения сеанса:
public function salteya(){
$this->session->set_userdata(array());
$this->session->sess_destroy();
log_message('error', "salteya");
//redirect(base_url("Administrador/gotohome"));
}
Поведение состоит в том, что когда пользователь запускает второй сеанс, и я пытаюсь уничтожить первый сеанс, необходимо повторно sh обновить страницы или два раза изменить страницу, чтобы уничтожить сеанс.
Кто-нибудь имел эту проблему раньше? Не определились
С уважением,