2014-01-30 2 views
-1
if ($_SESSION['user']['role_access'] == 1) 
{ 
    echo '<ul><li><a href="admin/index.php">Admin Site<i class="icon-cogs"></i></a></ul></li>'; 
} 

но когда я выхожу из системы, то есть эта ошибка?
Notice: Undefined index: user in C:\Xampp\htdocs\xampp\site\includes\menu.php on line 73Когда я вхожу в систему, когда пользователь отображает мой админ-сайт, но когда я выхожу из системы, возникает такая ошибка?

Не могу заставить его ничего не делать, когда я выхожу из системы? Он удалит только сайт Admin, когда я выйду из системы.

ответ

2

вместо

if ($_SESSION['user']['role_access'] == 1) 

Попробуйте так:

if (isset($_SESSION['user']['role_access']) && $_SESSION['user']['role_access'] == 1) 
0

Простой:

if (isset($_SESSION['user']['role_access'])== 1) 
Смежные вопросы