Undefined offset avec explode()
Résolu/Fermé
A voir également:
- Undefined offset avec explode()
- Undefined mail ✓ - Forum PHP
- Perso-6;available playsets were found, but none are supported;undefined ✓ - Forum Montage et acquisition vidéo
- Undefined offset: 1 ✓ - Forum PHP
- Undefined traduction - Forum Javascript
- Cannot read properties of undefined traduction - Forum Javascript
3 réponses
Dr Zoidberg
Messages postés
529
Date d'inscription
jeudi 28 juin 2007
Statut
Membre
Dernière intervention
12 juin 2015
100
20 mai 2008 à 12:57
20 mai 2008 à 12:57
Salut,
Ta boucle qui lit le fichier lit peut-etre une ligne de trop (par exemple s'il y a une ligne vide à la fin de ton fichier) et tu essaies dans ton script de couper cette ligne en morceau.
Tu peux procéder de plusieurs facons
- verifier ton fichier texte
- modifier ta boucle de lecture afin de ne pas traiter des lignes non valides
par exemple entre les ligne 38 et 39 tu vérifies que $tab est bien un tableau et que l'index 1 existe avec un
if(is_array($tab) && isset($tab[1]) { ... }
Ta boucle qui lit le fichier lit peut-etre une ligne de trop (par exemple s'il y a une ligne vide à la fin de ton fichier) et tu essaies dans ton script de couper cette ligne en morceau.
Tu peux procéder de plusieurs facons
- verifier ton fichier texte
- modifier ta boucle de lecture afin de ne pas traiter des lignes non valides
par exemple entre les ligne 38 et 39 tu vérifies que $tab est bien un tableau et que l'index 1 existe avec un
if(is_array($tab) && isset($tab[1]) { ... }
merci ça résoud mon probleme :) (j'ai pas encore testé avec artichow mais je le ferai tout de suite et je vous tiens au courant)
PS:pr la 2ème condition du if c'est "isset" et pas "is_set" ;)
PS:pr la 2ème condition du if c'est "isset" et pas "is_set" ;)
Dr Zoidberg
Messages postés
529
Date d'inscription
jeudi 28 juin 2007
Statut
Membre
Dernière intervention
12 juin 2015
100
20 mai 2008 à 13:06
20 mai 2008 à 13:06
Merci pour la correction j'ai tapé trop vite, c'est corrigé