@antonio0226

Как разрешить определенным пользователям заходить на страницу?

Привет всем. Нужно сделать что то типа админ панели. Сделал форму. Как сделать проверку, если пользователь админ (в базе данных допустим, в таблице users добавлю поле для определенных пользователей is_admin), то он может открывать эту страницу , например go.php, если нет то не может. Спасибо заранее. Работать в базе данных буду с помощью RedBean
  • Вопрос задан
  • 64 просмотра
Пригласить эксперта
Ответы на вопрос 1
@Barmunk
первый вариант
//SELECT count(*) FROM users WHERE user_id = 1 AND is_admin = 1
if ($isAdmin == 0) header('Location: http://site.ru/');


вариант второй
//SELECT * FROM users WHERE user_id = 1
if ($user['is_admin'] == 0) header('Location: http://site.ru/');


и так далее...

варианты возврата
header('Location: http://site.ru/');
exit("Доступ закрыт");
throw new Exception("Доступ закрыт");
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы