Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Вывод залогиневшегося пользователя
Форумы портала PHP.SU » » Вопросы новичков » Вывод залогиневшегося пользователя

Страниц (1): [1]
 

1. Born2d - 15 Декабря, 2017 - 16:26:22 - перейти к сообщению
Добрый вечер!
В заголовке буквой ошибся. Растерялся
В php я новичок, так что не пинайте сильно.
На главной странице есть 2 кнопки - Авторизация и Регистрация, по нажатию которых гостя перекидывает на соответствующую страницу. Когда юзер вошёл или зарегался, форма скрывается и на всех страницах появляется кнопка выйти, так вот, если её нажать на страницах Авторизация или Регистрация, то всё работает и юзера перекидывает на главную страницу, а если нажать её на главной, то выбивает код, но при этом выход срабатывает, как сделать, чтобы при выходе на главной странице, перекидывало также на главную или на авторизацию? Или реально вообще скриптом по условию скрыть блок страницы? Радость
Вот это выбивает при нажатии "Выход" на главной:
CODE (htmlphp):
скопировать код в буфер обмена
  1. {"status":"ok","code":null,"message":null,"data":{"redirect":"."}}

Форма входа на странице Авторизация (Отобразить)

Кнопка выхода на всех страницах (Отобразить)

Страница, куда перебрасывает после нажатия "Выход" с главной (Отобразить)
2. dmaw - 16 Декабря, 2017 - 09:58:07 - перейти к сообщению
У вас наверное срабатывает вот эта строка:

header("Allow: POST");

Т.е. метод передачи данных какой-то не POST, судя по условию.
3. Born2d - 16 Декабря, 2017 - 11:52:12 - перейти к сообщению
Проблема решена, просто забыл подключить скрипт авторизации на главной странице.
Закатив глазки

 

Powered by ExBB FM 1.0 RC1