当我尝试将我的网站投入生产时,我收到错误,但是在我的wamp localhost中一切正常。
错误=>
Le line 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版本?
答案 0 :(得分:2)
您选中了isset($user['0'])
,但没有isset($tmp['0'])
。问题必须是$tmp
变量,它没有0
键。
if(isset($user['0']) && isset($tmp['0']))
我不知道$tmp
应包含哪些内容,但由于某种原因,它并不包含在您的生产服务器上。您需要检查创建$tmp
数组的代码,或许它是数据库问题,您是否将数据库上传到生产环境?