Erreur php
Résolu/Fermé
A voir également:
- Erreur php
- Erreur 0x80070643 - Accueil - Windows
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
- Erreur 1001 outlook - Accueil - Bureautique
- Erreur 3000 france tv - Forum Lecteurs et supports vidéo
- Erreur 3005 france tv - Forum TV & Vidéo
7 avril 2008 à 15:56
if (is_array($chemin)) foreach ($chemin as $k=>$v) if ($titres[$v] !== false)
7 avril 2008 à 15:58
7 avril 2008 à 16:09
Normalement, un non equal se traduit par != . En tout cas, en php j'ai toujours écrit != et dans les autres langages aussi.
Dans la logique, le "$var !== 4" signifie "$var non equal recoit 4". Donc on peut imaginer que ca renvoie true en permanence car l'attribution ne se fait pas (c'est totalement tordu par les cheveux, je vous l'accorde ;) ).
Mais comme l'erreur est à cette ligne, je pense que ca doit etre ca.
Déjà, imbrique mieux : if, saut de ligne, foreach, saut de ligne, etc... Que si l'erreur vient du foreach ca sera plus simple de la localiser.
Sinon, faudrait donner des infos supplémentaires : que dois faire ton code, etc... Et imbrique mieux.
8 avril 2008 à 08:00
donc j'ai mieux organisé mon code, l'erreur se trouve normalement ici :
if ($titres[$v] !== false)
j'ai fait comme tu m'as dit != mais j'ai toujours la même erreur. Donc si tu vois une autre solution pour résoudre mon problème, je suis preneur.
Ciao
8 avril 2008 à 08:42
Merci de ton aide!
Ciao