port8080
Цитата |
Не могу, ведь в index еще неизвестно, правильные ли email/пароль ввел пользователь! |
Цитата (Игорь_Vasinsky @ 14.02.2017 - 13:45) |
не важно на какой странице пользователь авторизировался - ты же данные в сессию сохраняешь только после успешной авторизации. а чтобы данные сессии были доступны - нужно чтобы сессия стартовала. |
<?php session_start();?>
...
<?php if(isset($_SESSION['id'])) { header( "Location: lk.php"); } else {?>
<div class="login">
<button class="regist-close" type="button" title="Закрыть">Закрыть</button>
<h2>Вход в личный кабинет</h2>
<form class="regist-form" action="entry.php" method="post">
<div class="regist-form-group">
<label for="email">Ваш E-mail </label>
<input type="text" name="email" id="email2" class="email" placeholder="E-mail">
</div>
<div class="regist-form-group">
<label for="pass">Введите пароль </label>
<input type="text" name="pass" id="pass2" class="pass" placeholder="Пароль">
</div>
<button class="submit" type="submit">Войти в личный кабинет</button>
</form>
</div>
<?php } ?>