Все остальные решения, похоже, не работают для меня. Тем не менее, этот обходной путь сделал свое дело. По сути, приведенный ниже код продолжает вызывать выход из системы до тех пор, пока он не завершится успешно:

я есть этот файл

secure.php

session_start();
if(empty($_SESSION['u_name'])) {
    header("Location:emprego.php");
}

if(isset($_GET['logout'])) {
    session_destroy();
    header("Location:emprego.php");
}

$name = $_SESSION['u_name'];

?>

<li><?php echo "<a href='emprego.php?logout' id='D'>Logout</a>";?></li>

в основном, если я выйду из системы, я буду перенаправлен на emprego.php. Но если я нажму кнопку «Назад» (стрелка в браузере), я смогу просмотреть ту же страницу (secure.php).

мой вопрос, почему?

Спасибо

Ответы на вопрос(5)

Ваш ответ на вопрос