Bonjour,
voila, j'ai des soucis avec ma petite structure.
Je veux réaliser un échange de textes entre plusieurs fichiers, un fichier "commentaire.php" envoit le texte, un fichier "texte.html" reçoit le texte, et un fichier "recoitcomm.php" affiche la page finale...
Vous savez sûrement faire ça sans prob, mais j'en rencontre 2 principaux.
1)quand j'actualise ma page, le texte se copie une seconde fois (agaçant !)
2)je ne trouve pas comment placer une fonction pour effacer du texte en trop, en passant par mon 1er fichier qui envoit le texte.
J'ai bien pensé que la fonction : "a+" n'était pas la plus appropriée, mais je ne vois pas par quelle autre la remplacer..."w", non, "a" non plus...
En plus je voudrais que ça reste hyper simple, pour débutant, quoi...Facile à comprendre...Voili un bout de code de ma page "commentaire.php" (celle qui envoie) et qui devrait effacer aussi...Je sais que c'est possible...Une petite aide svp ?
Et il y a aussi un formulaire avec textarea, évidement...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <?php /* si register_globals off (à partir de PHP 4.3)*/ $commentaire = $_POST['commentaire']; if ($commentaire!="") { $ouvre=fopen("texte.html","a+"); // ouverture en lecture ( a+) fwrite($ouvre,$commentaire); // écriture fichier fclose($ouvre); // fermeture fichier echo "commentaire : ".$_POST['f_commentaire']."<br/>"; } ?>
Partager