Я пытаюсь создать разрешения для 3 разных типов пользователей
- Обычный
- Администратор
- SuperAdmin
ИЯ не знаю, как и где начать это делать, потому что я все еще очень слаб с php, может кто-нибудь дать мне пример того, что делать, пожалуйста?Как использовать переменную сеанса, например, я попробовал код, который я нашел здесь:
<?php
$result = "SELECT * FROM customers" or die("Error: " . mysqli_error($db));
$res = $db->query($result);
while($row = mysqli_fetch_array($res)) {
$UserRoleID = $row['userRoleID'];
$_SESSION['user_role'] = $UserRoleID;
}
?>
И на другой странице:
<?php
if( (isset($_SESSION['user_role']) ) && (false != $_SESSION['user_role']) )
{
if( '2' == $_SESSION['user_role'] )
{
echo "<li><a href='index.php'>User</a></li>";
}
elseif ('3' == $_SESSION['user_role'] )
{
echo "<li><a href='index.php'>Admin</a></li>";
}
else
{ // error condition
// display details of invalid $_SESSION['user_role']
}
}
else
{ // error condition
// display details of missing or empty $_SESSION['user_role']
}
?>
Он не показывает никаких ошибок, но также не показывает вывод, поэтому я ничего не могу сделать