У меня есть контроллер account_activation в codeigniter, который изменяет значения в базе данных пользователей и ДОЛЖЕН сбросить сеанс и уничтожить сеанс в моей базе данных ci_sessions.
выглядит так
function account_activation (){
//blablabla database stuff
$the_results['message'] = "Dein Account wurde erfolgreich aktiviert";
$this->session->sess_destroy();
$this->layout->render_page('/Startseite/aktivierung', $the_results);
}
и я перенаправляюсь на Startseite / aktiverung / и вижу, что мои пользовательские данные не установлены, а сеанс уничтожен (я печатаю свои пользовательские данные / сеанс в заголовке для мониторинга).
И если я сейчас нажму кнопку возврата домой, все мои пользовательские данные вернутся, например, system_login == true, хотя я видел, что они исчезли на предыдущей странице.
я работаю над этим часами, и я действительно расстроен .. пожалуйста, скажите мне, что я делаю некоторую логическую ошибку в этом;)
С уважением, Филипп