2014-11-12 3 views
0
<?php 
if ($_SESSION ['gebruikersrol'] !='1' AND '4') 
{ 
header('location: ../error2.php'); 
} 
?> 

Почему он выбирает только «1»? Кто-нибудь может мне помочь?Если сессия не работает

+0

'AND' не работает таким образом, вы должны повторите выражение равенства. – Matthew

ответ

1

Я не совсем уверен, что вы просили, но я думаю, что это то, что вы ищете.

<?php 
if ($_SESSION ['gebruikersrol'] !='1' && $_SESSION ['gebruikersrol'] != '4') 
{ 
header('location: ../error2.php'); 
} 
?> 
0

Попробуйте

<?php 
if ($_SESSION ['gebruikersrol'] != '1' AND $_SESSION ['gebruikersrol'] != '4') 
{ 
header('location: ../error2.php'); 
} 
?> 

также, если они должны быть номера, вы должны удалить одиночные кавычки из «1» и «4»

Смежные вопросы