dim565
Искусственный Интеллект
(424764)
4 года назад
Да, вы можете указать в атрибуте action формы файл index.php (или просто /) и написать в этом же файле (где-нибудь повыше) код аутентификации, что-нибудь наподобие:
if (isset ($_POST['login'])) { // если в POST содержится поле login (имя поля из отправленной формы)
// код аутентификации
}
Две страницы делать не нужно, когда нужно проверяете статус аутентификации (нужно хранить в сессиях или cookie) и показываете содержимое либо для гостей, либо для авторизированных пользователей
идёт переход к обработчику формы типо:
захожу на сайт index.php нажимаю submit и меня перекидывает на handle.php
Можно ли подсказать как сделать так что бы:
Я захожу на сайт открываю форму (она на той же странице только не отображена (вроде бы её модальной назвать можно))
ввожу данные и нажимаю кнопку submit и идёт отправка данных и сайт просто обновляется и появляется признак что - здравствуйте вы вошли.
Потому что мне не понятно мне нужно делать две страницы одна для гостей другая для авторизированных пользователей?