erem
Местный
- Сообщения
- 58
- Реакции
- 2
pligin
Участник
- Сообщения
- 3.654
- Реакции
- 1.336
все маршруты на файлы для авторизованных пользователей идут через /pages/_account.phpErem написал(а):У меня возникла такая проблема.
Без авторизации, участникам доступна все страницы сайта.
Например страница бонуса, выплат и т.д.
Как Закрыть доступ?
в нем должен быть код в самом начале файла, который перенаправляет не авторизованных на главную страницу сайта
PHP:
if(!isset($_SESSION["user_id"])){ Header("Location: /"); return; }
в фруктовой ферме сессии стартуют для всех пользователей, а вот данные в сессию записываются в момент авторизации, ну и в некоторых, которые делал я, после регистрации с автоматическим перенаправлением в профиль пользователя
erem
Местный
- Сообщения
- 58
- Реакции
- 2
Спасибо большое,проблема решена.pligin написал(а):все маршруты на файлы для авторизованных пользователей идут через /pages/_account.php
в нем должен быть код в самом начале файла, который перенаправляет не авторизованных на главную страницу сайта
перевожу дословно содержание кода: если в массиве текущей сессии отсутствует элемент "user_id", то послать его на главную станицу сайтаPHP:if(!isset($_SESSION["user_id"])){ Header("Location: /"); return; }
в фруктовой ферме сессии стартуют для всех пользователей, а вот данные в сессию записываются в момент авторизации, ну и в некоторых, которые делал я, после регистрации с автоматическим перенаправлением в профиль пользователя
Мое уважение к вам и форуме.
Всегда есть ответ и решение проблем.