Я пытаюсь создать сеанс, как только пользователь войдет в систему, так что элемент меню «войти в систему» изменится на «выход из системы» на время, когда они вошли в систему. После входа в систему выполняется мой файл success.php, который просто
<?php session_start(); $_SESSION['loggedin'] = 1; ?>
Теперь в меню у меня есть
<?php if($_SESSION['loggedin']=1) echo '<a href="logout.php">Logout</a>'; else echo '<a href="login.html">Login</a>'; ?>
У меня также есть страница выхода, которая просто
<?php session_start(); session_destroy(); ?>
Что здесь происходит, так это то, что по умолчанию параметр logout показывает, а не регистрируется, даже если пользователь еще не вошел в систему для создания сеанса.
Я не уверен, что это правильный способ справиться с этим, но некоторые советы очень ценятся.
Благодарю.