Я пытаюсь создать панель администратора для своего сайта. Я хочу проверить разрешение от текущего зарегистрированного пользователя, если недостаточно перенаправления полномочий.Php - Session Variables
Я пробовал выделить все, но я не могу заставить его работать! Это показывает, когда я повторить все переменные сессии с этим кодом:
echo '<pre>';
var_dump($_SESSION);
echo '</pre>';
Это проявляется:
array(2) {
["usr_id"]=>
string(1) "1"
["usr_name"]=>
string(13) "rombie18"
}
Теперь я хочу, чтобы получить разрешение от переменного сеанса и проверить, если разрешение высоко достаточно.
Я хочу, чтобы получить это:
array(2) {
["usr_id"]=>
string(1) "1"
["usr_name"]=>
string(13) "rombie18"
["usr_permission"]=>
string(13) "admin"
}
И проверить разрешение:
if(!$_SESSION['permission'] == 'admin') {
//redirect
exit();
}else{
//do something here.
}
А в чем проблема? –
Я думаю, что это должно быть '$ _SESSION ['usr_permission']' вместо '$ _SESSION ['permission']' –