led
Invité n'ayant pas de compte PHPfrance
13 août 2007, 13:20
Tu veux faire quoi exactement?
Compter le nombre de messages dans le fichier? Assigner un id a chaque message?
Le problème est qu'avec readfile tu affiche le tout alors si tu veux mettre un numéro a chaque commentaire, il faut que tu le fasse au moment où tu insere opinion dans ton fichier.
Une 1ere solution:
a la pace de ton readfile tu mets:
tant que tu n'est pas a la fin du fichier
tu lis un ligne(tu la récuperes)
tu l'affiches avec la valeur du compteur
tu incrementes ta variable compteur
fin de tant que
Sinon si tu souhaite garder ton readfile:
avant ton fputs
d'apres ton insertion( en tete dans ton fichier), tu te positionnes a la 1ere ligne, tu récuperes l'id du message, tu l'incremente et tu fais
Code : Tout sélectionner
$opinion="idincrementé-<b>".$pseudo."</b> a écrit le : ".$date."<br />\n Message: ".$compteur." <br />\n".$message."<br />\n<hr />";
le reste est identique....
voila je pense que ca doit etre l'une ou l'autre methode que tu recherches.
A plus