Когда я пытаюсь запустить свой веб-сайт, я получаю сообщение об ошибке, но в моем wamp localhost все работает хорошо.
Ошибка =>
Le строка 20 является последней из этой части кода =>
$user = $o_utilisateur->getUserByLogPass($log, $pass);
if(isset($user['0'])){
//GET group BY user
$tmp = $o_droit->getGroupById($user['0']['TB_groupe_id_groupe']);
$user['0']['libele'] = $tmp['0']['libele'];
Я мог бы быть версией PHP?
Вы проверили isset($user['0'])
, но нет isset($tmp['0'])
, Проблема должна быть с $tmp
переменная, она не имеет 0
ключ.
if(isset($user['0']) && isset($tmp['0']))
Я не знаю что $tmp
должен содержать, но по какой-то причине он не содержит его на вашем рабочем сервере. Вам нужно проверить, какой код создает $tmp
массив, возможно, это проблема с базой данных, вы загрузили БД в производство?
Других решений пока нет …