Caractères anti slash (\) en trop ! [PHP] & [HTML]

Caractères anti slash (\) en trop ! [PHP] & [HTML] - PHP - Programmation

Marsh Posté le 13-02-2004 à 16:01:28    

Sur mon site, j'aimerai récupérer les commentaires des visiteurs alors j'ai fait ça :
 

Code :
  1. <form action="../com/record.php" method="post">
  2. <textarea name="code" cols="59" rows="3" title="Commentaires" wrap=physical>Si vous avez des commentaires ou des suggestions c'est ici !</textarea>
  3. <input type='submit' value='Envoyer'></form>


 
Voici le fichier record.php :
 

Code :
  1. <?
  2. $fichier2="../com/comment.txt"; 
  3. $fp2=fopen($fichier2,"a" );
  4. fputs($fp2,"[".date("d/m/Y H:i:s" )."]\n".$code."\n\n" );
  5.  fclose($fp2);
  6. ?>


 
Ca marche nickel, mon fichier comment.txt se remplie bien, et ça donne ça :
 

Code :
  1. [01/12/2003 20:55:34]
  2. Il est méga cool ce site. Dommage qu'il ne soit pas plus avancé ! Bon courage. A plus
  3. [21/01/2004 18:40:08]
  4. C'est pas mal ton site, mais faudrais que t'ajoute encore plein de rubrique. @+, Max, le webmaster du site www.dreamquad.com
  5. [08/02/2004 20:17:48]
  6. trop cool ton site mams tu m'a donné envie d'acheter un barrosa 170 !!!!!merci !!!!!


 
Ca parrait bien vu comme ça mais en fait j'ai du éditer le texte à la main, sinon ça donne ça :

Code :
  1. [01/12/2003 20:55:34]
  2. Il est méga cool ce site. Dommage qu\'il ne soit pas plus avancé ! Bon courage. A plus
  3. [21/01/2004 18:40:08]
  4. C\'est pas mal ton site, mais faudrais que t'ajoute encore plein de rubrique. @+, Max, le webmaster du site www.dreamquad.com
  5. [08/02/2004 20:17:48]
  6. trop cool ton site mams tu m\'a donné envie d\'acheter un barrosa 170 !!!!!merci !!!!!


 
Vous avez une idée pour supprimer l'anti slash ? (\)


---------------
Je me lève de bonne humeur
Reply

Marsh Posté le 13-02-2004 à 16:01:28   

Reply

Marsh Posté le 13-02-2004 à 16:03:21    

Bon c le B-A-BA de PHP, il faut rechercher un peu au moins.
Neanmoins fonction stripslashes().


Message édité par kfman le 13-02-2004 à 16:03:40
Reply

Marsh Posté le 13-02-2004 à 16:04:15    

stripslashes(); :o [:zytrafumay]


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 13-02-2004 à 16:05:16    

simogeo a écrit :

stripslashes(); :o [:zytrafumay]


 
Put1 ct'ai balaise :ouch: :D


Message édité par kfman le 13-02-2004 à 16:05:33
Reply

Marsh Posté le 13-02-2004 à 16:12:15    

Merci, ça marche.
 
Pour ceux que ça interresse, ça donne ça :
 

Code :
  1. <?
  2. $fichier2="../com/comment.txt"; 
  3. $fp2=fopen($fichier2,"a" );
  4. fputs($fp2,"[".date("d/m/Y H:i:s" )."]\n".stripslashes($code)."\n\n" );
  5.  fclose($fp2);


---------------
Je me lève de bonne humeur
Reply

Sujets relatifs:

Leave a Replay

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