[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: 2 всплывающие формы... Помогите девушке
Страницы: 1, 2
Arh
port8080
Цитата
Не могу, ведь в index еще неизвестно, правильные ли email/пароль ввел пользователь!

Ты же в сессию сохраняешь что ввёл пользователь.

_____________
Промокод предоставляет скидку на заказ домена и/или хостинга reg.ru
BFCC-3895-8804-9ED2
Игорь_Vasinsky
не важно на какой странице пользователь авторизировался - ты же данные в сессию сохраняешь только после успешной авторизации.

а чтобы данные сессии были доступны - нужно чтобы сессия стартовала.

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
port8080
Цитата (Игорь_Vasinsky @ 14.02.2017 - 13:45)
не важно на какой странице пользователь авторизировался - ты же данные в сессию сохраняешь только после успешной авторизации.

а чтобы данные сессии были доступны - нужно чтобы сессия стартовала.


port8080
Я вот так написала в index.php


<?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 } ?>


Но теперь я не могу зайти на index.php, пока сессия, пользователь торчит в личном кабинете (((
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.