Я надеюсь, что кто-то может мне помочь с этим. Я пытаюсь войти в админ-панель с помощью администратора или писателя и блокировать пользователя-образца, чтобы войти в него, но когда я использую этот код, у меня возникают некоторые проблемы:
<?php
session_start();
include_once("../include/config.php");
if(isset($_SESSION['id'])) {
$sql = mysqli_query($conn, "SELECT * FROM `users` WHERE `user_id` = '$_SESSION[id]' AND `role` = 'admin' OR 'writer'");
if(mysqli_num_rows($sql) != 1) {
header("Location: ../index.php");
} else {
echo '';
}
} else {
header("Location: ../index.php");
}
Этот код позволяет мне войти в систему только с правами администратора и не может войти с писателем.
И когда я пытаюсь, но это («администратор» ИЛИ «писатель»), это также позволяет образцу входа пользователя в панель администратора, мне нужна помощь, чтобы заблокировать вход пользователя на эту страницу
Спасибо.