balise <p> et saut de ligne <br>[prob]

WRInaute passionné
voila

j'ai décidé d'utiliser une balise <p> et je met un saut de ligne dedans

mais ie m'affiche le saut <br> au lieu de l'interpréter

la chaine est préparée comme ceci :

htmlentities(stripslashes(rawurldecode($_GET['msg'])),ENT_QUOTES)

aurais-je oublié quelque chose ?

rog
 
WRInaute passionné
Heu .... htmlentities demande de remplacer les symboles spéciaux de manière a les afficher. C'est le cas du < et du >. Donc "<br>" devient "&lt;br&gt;" et donc ça affiche la chaine "<br>" (et non le retour à la ligne)
 
WRInaute passionné
lol

effectivement je bosse un peu trop en ce moment

vais me debrouiller autrement

merci

rog
 
WRInaute discret
je ne peut pas repondre à ta question mais il faut mieux mettre <br />
plutot que <br> pour etre valide XHTML
 
WRInaute passionné
yep mais faudra que je me penche plus serieusement sur le xhtml et les div qui après reflexion m'ont l'air très utiles

pour mon probleme j'ai momentanément résolu en envoyant par get un index d'array ou sont stockés tous les messages

GET + echo = xss

lol
 
Discussions similaires
Haut