У меня есть несколько страниц в PHP, в основном один является Логин, который устанавливает сеансы (в том числе разрешения пользователя)Настройка уровней разрешений на PHP
так в моей базе данных у меня есть столбцы имя пользователя, пароль, пользователь, администратор, специальные и она устанавливает их в сессиях
на каждой странице у меня есть следующий код:
if($_SESSION["special"] != 'yes')
{
echo 'Access Denied!';
exit();
}
так будет остановить все, от бега.
Все мои пользователи «Администратора» не имеют «специального» уровня пользователя, так как они должны просто переопределить это и иметь доступ ко всему, но поскольку у пользователей-администраторов нет «специального» разрешения пользователя, код выше работает и останавливает пользователя от просмотра страницы.
Как я могу заставить пользователей «admin» переопределить это вообще?
Кажется простой '' || (или) структуры для меня ... –