Bonjour,
J'ai un fichier texte où je stocke des données
(titreConference|laConference|
dateConference|2019-02-05|
etc).
Je récupère tout cela avec :
Le problème, c'est que j'ai l'erreur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 while($ligneActuelle[0] != ""){ ${$ligneActuelle[0]} = $ligneActuelle[1]; $ligneActuelle = explode('|',fgets($fichierDataExodus)); } echo $titreConference."/".$dateConference;
C'est la première ligne de mon fichier texte, j'ai alors échangé de place la 1er et la deuxième ligne, et là, j'ai l'erreur :Notice: Undefined variable: titreConference
J'ai rien changé à part échanger les deux lignes, donc je me suis dit que l'erreur venait de la 1er ligne du fichier, que fopen avait un problème ou quelque chose comme ça. J'ai alors rajouté un "|" plus un saut de ligne à la 1er ligne du fichier. Là aucun problème, mais écrire le fichier avec un "|" au début, me pose soucis plus loin (en soit je pourrai juste rajouter un fgets pour sauter la 1er ligne, mais ça fait un peu bidouillage et puis là n'est pas le problème).Notice: Undefined variable: DateConference
Je décide d'insister sur cette variable qui pose soucis. Je décide de copier coller le 'titreConference' de l'erreur, et de le coller dans mon echo, et là... ça fonctionne.... quand je double clic sur "titreConference" que j'ai copié de l'erreur, il ne reconnait pas les "titreConference" que moi j'ai écris, est ce qu'il y a une explication? Je suis entrain de m'arracher les cheveux.
Quoi... je viens de me rendre compte dans la prévisualisation, il y a "$ & # 65279" qui s'ajoute alors que dans mon code j'ai juste $titreConference... je suis totalement perdu ><
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 echo $titreConference; echo $titreConference;
Pourtant avec tout le reste du fichier j'ai aucun problème
1er ligne à la main, 2ième ligne copier coller, le résultat :
Je suis perdu, quelqu'un à des explications ??Notice: Undefined variable: titreConference
laConference
Partager