Всем привет. Проблема заключается в том, что не срабатывает
if($this->Access('all'))
{
return true;
}
else if(($this->Access('admin')) && ($_SESSION['user']->admin == true))
{
return true;
//Вот здесь возвращает истину, даже когда массив $_SESSION пустой,
//И тем более когда в нем admin == false;
}
return false;
Если же писать извращенный код, то все работает.
else if($this->Access('admin')){
if($_SESSION['user']->admin == true)
{
return true;
}else{
return false;
}
Попробуй вместо && написать and. Вот примеры http://php.net/manual/ru/language.operators.php
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Есть переменные с функцией eregi_replace, с сожалению функция давно устарелаПодскажите пример как на php 7 то же самое сделать
Насколько я знаю, использование prepared statement уже само по себе гарантированная защита от SQL инъекций (тк
Кто сталкивался или знает есть ли на PHP реализации торговли, управление остатками и тому подобное? Есть ли вообще в природе подобные проекты?...