desactive HTML

desactive HTML - Programmation

Marsh Posté le 05-03-2002 à 23:12:23    

comment desactive le HTML dans la partie body d'un forum ?
(dans un texarea d'un formulaire koi)


---------------
email : otb82@hotmail.com
Reply

Marsh Posté le 05-03-2002 à 23:12:23   

Reply

Marsh Posté le 05-03-2002 à 23:39:03    

otb82 a écrit a écrit :

comment desactive le HTML dans la partie body d'un forum ?
(dans un texarea d'un formulaire koi)  




 
si tu utilises php (je suppose... mal?) utilise htmlspecialchars ($texte).
Par contre tu n'aurais pas besoin de nl2br comme c'est un TEXTAREA.

Reply

Marsh Posté le 06-03-2002 à 00:15:39    

Tentacle a écrit a écrit :

 
 
si tu utilises php (je suppose... mal?) utilise htmlspecialchars ($texte).
Par contre tu n'aurais pas besoin de nl2br comme c'est un TEXTAREA.  




c bien du php mais g pas bien compris ton explication


---------------
email : otb82@hotmail.com
Reply

Marsh Posté le 06-03-2002 à 00:49:47    

otb82 a écrit a écrit :

 
c bien du php mais g pas bien compris ton explication  




 
le texte que tu veux afficher dans le champ TEXTAREA, disons qu'il est dans la variable $texte.
 
Bah tu fais  
echo htmlspecialchars ($texte);
 
et hop plus de problème  :lol:

Reply

Marsh Posté le 06-03-2002 à 08:02:34    

Tentacle a écrit a écrit :

 
 
le texte que tu veux afficher dans le champ TEXTAREA, disons qu'il est dans la variable $texte.
 
Bah tu fais  
echo htmlspecialchars ($texte);
 
et hop plus de problème  :lol:  



et comment retourner a la ligne a chaque fois que l'utilisateur appuie sur entree dans le texarea ? pareil non ?


---------------
email : otb82@hotmail.com
Reply

Marsh Posté le 06-03-2002 à 09:57:11    

je suis pas sur de bien comprendre ton problème. Peut-être pourrait tu détailler un peu ce que tu veux faire ;)  
pour afficher en PHP du texte sans le html dans ta textarea, tu fais juste "echo htmlspecialchars ($texte);"  
 
lorsque l'utilisateur fait enter dans une textarea, c'est remplacé par un \n\r dans ta variable $texte. Donc si tu fais un "echo htmlspecialchars ($texte);" dans une textarea, tu conserves ton retour chariot...
 
je sais pas si ça répond à la question...

Reply

Marsh Posté le 06-03-2002 à 21:02:35    

dropsy a écrit a écrit :

je suis pas sur de bien comprendre ton problème. Peut-être pourrait tu détailler un peu ce que tu veux faire ;)  
pour afficher en PHP du texte sans le html dans ta textarea, tu fais juste "echo htmlspecialchars ($texte);"  
 
lorsque l'utilisateur fait enter dans une textarea, c'est remplacé par un \n\r dans ta variable $texte. Donc si tu fais un "echo htmlspecialchars ($texte);" dans une textarea, tu conserves ton retour chariot...
 
je sais pas si ça répond à la question...  




sans faire le htmlspecialchars ca prends pas en compte les retour a la ligne mais peut etre qu'avec si je vais tester


---------------
email : otb82@hotmail.com
Reply

Marsh Posté le 06-03-2002 à 21:16:33    

otb82 a écrit a écrit :

 
sans faire le htmlspecialchars ca prends pas en compte les retour a la ligne mais peut etre qu'avec si je vais tester  




 
non, htmlspecialchars ne va rien changer pour les retours chariot.
 
Si tu as l'impression que les retours chariots n'apparaissent pas, essaie alors avec la fonction nl2br.

Reply

Marsh Posté le 06-03-2002 à 21:28:03    

Tentacle a écrit a écrit :

 
 
non, htmlspecialchars ne va rien changer pour les retours chariot.
 
Si tu as l'impression que les retours chariots n'apparaissent pas, essaie alors avec la fonction nl2br.  



ok ok merci bc


---------------
email : otb82@hotmail.com
Reply

Sujets relatifs:

Leave a Replay

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