Lecture et affich d'un fichier txt avec saut de ligne!!
Posté : 12 mars 2006, 18:52
Bonjour à tous,
Je suis en train de créer mon propre script de commentaire. J'y suis presque, mais voici où ça bloque:
J'ai 2 champs: pseudo et commentaire.
Je stoke les pseudos dans l'ordre et séparés par "*" dans pseudo.txt
Idem pour les commentaires dans post.txt.
Le script fonctionne bien, mais impossible d'afficher un commentaire issu de post.txt quand le message comporte des retours à la ligne!!
Il m'affichera seulement la première ligne!
Voici le passage de mon script:
Je vous remercie d'avance!
Je suis en train de créer mon propre script de commentaire. J'y suis presque, mais voici où ça bloque:
J'ai 2 champs: pseudo et commentaire.
Je stoke les pseudos dans l'ordre et séparés par "*" dans pseudo.txt
Idem pour les commentaires dans post.txt.
Le script fonctionne bien, mais impossible d'afficher un commentaire issu de post.txt quand le message comporte des retours à la ligne!!
Il m'affichera seulement la première ligne!
Voici le passage de mon script:
// ECRITURE DU FICHIER POST.TXT
{
$fp=fopen("$post","a");
fputs($fp,$comments.="*");
fclose($fp);
}
// LECTURE DU FICHIER POST.TXT
{
$fp=fopen("$post","r");
$contenu1=fgets($fp, filesize("post.txt"));
$donnee1=explode("*",$contenu1); // parsing des données avec "*")
fclose($fp);
}
// AFFICHAGE DES DONNEES
$combien=count($donnee1)-1; // nbre d'éléments séparés par "*"
//for ($i=0;$i<=$combien;$i++) //pour fil de discussion déscendant
for ($i=$combien;$i>=0;$i--) //pour fil de discussion ascendant
{
echo $donnee[$i];
}
Vous pouvez essayer mon scrip ici: http://www.dinastar-elec.info/perso/form.htmlJe vous remercie d'avance!