У меня есть скрипт, который обрабатывает пользователя, а затем направляет его на индексную страницу, где у него есть возможность выйти из системы. Здесь приведен код страницы с индексом:Проверьте, существует ли сеанс
<?php
session_start();
?>
<html>
<body>
<?php
echo 'You are logged in as : ';
echo $_SESSION['username'];
echo '<p><a href="logout.php">Logout</a></p>';
?>
</body>
</html>
Если пользователь выходит из системы, он по-прежнему отображает текст. Как я могу проверить, действительно ли сеанс существует и отображает другое сообщение?
IE: Дисплей «Вы не подключены» и ссылку для входа в систему, если пользователь не вошел в систему?
Как использовать IF, чтобы проверить, установлено ли '$ _SESSION ['username']' или нет и приводит ли его к другому сообщению, если это так? 'if session_isvalid показать это еще показать, что' – Prix
Попробуйте 'isset()' или 'session_status' – aug