[PHP] questions au sujet des saut de lignes, puis des quote

questions au sujet des saut de lignes, puis des quote [PHP] - PHP - Programmation

Marsh Posté le 12-06-2002 à 22:54:12    

Voila, j'ai un petit problème avec un formulaire.
J'ai un champs en <textarea>, lorsque je tape du texte dedans, que j'appuie sur entrée, ca revient a la ligne. Seulement lorsque je valide mon formulaire, le résultat qui apparait sur ma page ne possède pas les sauts de lignes, tout est collé a la suite :( Comment faire pour éviter ça ? :)
 
Autre problème, avec le caractère '
Lorsque dans le texte il y a un apostropher (ex: je m'appelle ... ) et bien le résultat qui apparait sur la page possède un "Je m\'appelle" :/
Comment remédier a ce problème ?
 
J'ai fait une recherche, mais je ne sais pas trop quel terme utilisé dans le moteur, alors je trouve pas mon bonheur :o
 
Merci :jap:
 
:hello:

Reply

Marsh Posté le 12-06-2002 à 22:54:12   

Reply

Marsh Posté le 12-06-2002 à 22:55:41    

Vinz416 a écrit a écrit :

Voila, j'ai un petit problème avec un formulaire.
J'ai un champs en <textarea>, lorsque je tape du texte dedans, que j'appuie sur entrée, ca revient a la ligne. Seulement lorsque je valide mon formulaire, le résultat qui apparait sur ma page ne possède pas les sauts de lignes, tout est collé a la suite :( Comment faire pour éviter ça ? :)
 
Autre problème, avec le caractère '
Lorsque dans le texte il y a un apostropher (ex: je m'appelle ... ) et bien le résultat qui apparait sur la page possède un "Je m\'appelle" :/
Comment remédier a ce problème ?
 
J'ai fait une recherche, mais je ne sais pas trop quel terme utilisé dans le moteur, alors je trouve pas mon bonheur :o
 
Merci :jap:
 
:hello:  




 
1ère question : nl2br(le texte)
2èmes : stripslashes(le texte) regarde sur php.net

Reply

Marsh Posté le 12-06-2002 à 23:14:10    

:ouch: Ah mais jpensais carrément pas que c'était aussi simple !! :bounce:
Je croyais ke fallait faire une boucle et tester tous les caractère et tout !! c trop cool la :jap:
 
 :hello:

Reply

Marsh Posté le 12-06-2002 à 23:20:44    

de rien

Reply

Marsh Posté le 13-06-2002 à 14:20:28    

J'ai testé, ca marche nikel ya pas de problème ... enfin si j'ai un petit pb :/
Voila ce kil y a dans mon <textarea>, je l'affiche donc sur ma page php, et c impec, mais le message je l'envoi aussi par mail et la ... :(
Dans le mail, pour chaque saut de ligne, j'ai une balise <br /> qui apparait, c pas très cool ca, et je voulais donc savoir si il y avait une moyen de retirer ceci ? :??: :D
 
encore beaucoup merci si qq1 m'aide :jap:
 
:hello:

Reply

Marsh Posté le 13-06-2002 à 15:06:57    

Le mail que tu transmet est en mode texte.
En mode texte tu n'a pas besoin de faire le nl2br().
Si le mail est en HTML ça devrait marcher aussi.
 
PS : le <br /> est le nouveau <br> mais comptatible XHTML

Reply

Marsh Posté le 13-06-2002 à 22:42:55    

:jap:  :jap:  :jap:  :jap:  :jap:  :jap:  :jap:  :jap:  
 
Trop merci sérieux, ca marche trop nikel comme je voulais :hello:

Reply

Marsh Posté le 14-06-2002 à 00:26:25    

:sweat:

Reply

Sujets relatifs:

Leave a Replay

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