Очень нужна помощь. PHP: if(isset($_GET['exit'])) { session_destroy (); header('Location: /login.php'); exit; } Однако при клике в браузере "вернуться на прежнюю страницу" он меня возвращает на страницу личного кабинета. Подскажите пожалуйста как быть.
Проверять на этой странице, есть ли у пользователя права на ее просмотр, а права хранить в сессии? Нет сессии, нет прав, нет просмотра - переадресация на главную.
session_destroy() фактически не удаляет сессию,а просто очищает сессионный файл.И если нажать вернуться назад,то новой сессии не будет создано и данные будут записываться все в тот же файл.Нужно удалить еще сессионную куку: PHP: setcookie(session_name(),''); Думаю что в этом проблема