Notice: Undefined offset: 1 in file.php

Notice: Undefined offset: 1 in file.php - PHP - Programmation

Marsh Posté le 11-07-2006 à 17:18:15    

KEZACO ?
sur mon serveur local le code s'execute et me balance :
 
Notice: Undefined offset: 1 in line xxx
 
Qu'est-ce que ca veut dire ?
 
PS Voici le code
 

Citation :

$mot = explode(" ", $input);
 
// si on a 5 mots  
if($mot[0] && $mot[1] && $mot[2] && $mot[3] && $mot[4] && !$mot[5])
{
 include "xxx";
}
// si on a 4 mots  
if($mot[0] && $mot[1] && $mot[2] && $mot[3] && !$mot[4])
{
 include "yyy";
}
// si on a 3 mots
if($mot[0] && $mot[1] && $mot[2] && !$mot[3])
{
 include "zzz";
}
.../...


---------------
http://www.ypikay.com
Reply

Marsh Posté le 11-07-2006 à 17:18:15   

Reply

Marsh Posté le 11-07-2006 à 17:20:59    

ça veut dire que l'offset 1 du tableau $mot n'existe pas
 
donc soit tu teste avant pour vérifier son existence
 
soit tu modifie le niveau d'erreur de php pour qu'il t'embète plus avec les notice
 
EDIT : sinon tu peux pas faire un comptage de ton tableau plutôt que ton truc là ?


Message édité par Sh@rdar le 11-07-2006 à 17:21:35

---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 11-07-2006 à 17:22:09    

Ahhh... effectivement ! merci


---------------
http://www.ypikay.com
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed