Вопрос № 143517: Добрый вечер! Как сделать невозможным возвращение назад (история) после выхода (обнуления $_POST и $_SESSION)? Чтобы другой человек за тем же компом не смог бы попасть в закрытую область, нажимая на кнопку "назад"....
Вопрос № 143.517
Добрый вечер!
Как сделать невозможным возвращение назад (история) после выхода (обнуления $_POST и $_SESSION)? Чтобы другой человек за тем же компом не смог бы попасть в закрытую область, нажимая на кнопку "назад".
Отвечает: Александр Геннадьевич
Здравствуйте, Прим Палвер! У меня при завершении сессии исполняется такой код: unset($_SESSION); // очищает переменные сессии setcookie('PHPSESSID'); // по идее должно удалить куку, но по моему не срабатывает ) session_destroy(); // удаление сессии на самом серве, так что кука становится бесполезной Ну а если пользователь убежал без всякого логаута, то тут не знаю что делать. (
Ответ отправил: Александр Геннадьевич (статус: 4-ый класс)
Ответ отправлен: 10.09.2008, 07:17 Оценка за ответ: 5 Комментарий оценки: Но если он "убежал", через некоторое время ведь сессия всё равно очищается?
Спасибо за совет. Действительно, при выходе сессии уже никакие не нужны и можно не размениваться.