[PHP3 débutant] RAZ d'un fichier texte - formatage de variables.

RAZ d'un fichier texte - formatage de variables. [PHP3 débutant] - Programmation

Marsh Posté le 10-03-2001 à 16:20:18    

A la fin d'un <form>, j'écrits ma variable $commentaires dans un fichier texte. Dans une page, je lis ce fichier pour afficher ma variable.
Le problème est celui, classique, de la longueur de ma variable.
Donc :
soit je trouve un moyen de RAZer mon fichier avant d'écrire genre : fputs($fp,"" )???
soit je formate mes données avant d'écrire. J'ai bien trouvé la fonction chop() pour supprimer les blancs à la lecture mais pas l'inverse (pour remplir avec des blancs jusqu'à xxx caractères). Peut-être la fonction sprintf() mais j'entrave pas bien la syntaxe.
 
mes sources (pour ceux qui trouvent ça plus causant):
#####################################################
#maj_fic.php3 (en sortie du <FORM> )
<?
$f1=fopen("commentaires.txt","r+" );
fputs($f1,$commentaires);
fclose($f1);
?>
#####################################################
#lit_fic.php3
<html>
<?
$f1=fopen("commentaires.txt","r" );
$commentaires=chop(fgets($f1,4096));
fclose($f1);
?>
<b> COMMENTAIRES : </b>
<?
echo "$commentaires";
?>
</html>
#########################################################
 
Ca marche mais si mes commentaires sont + courts que les précédents, je me retrouve avec la queue des précédents ...
 
Merci de vos ID.

Reply

Marsh Posté le 10-03-2001 à 16:20:18   

Reply

Marsh Posté le 10-03-2001 à 16:23:43    

Dans $f1=fopen("commentaires.txt","r+" ), remplace "r+" par "w"

Reply

Marsh Posté le 10-03-2001 à 16:37:44    

Top cool, ça marche !
:D :D :D
Merci.

Reply

Sujets relatifs:

Leave a Replay

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