Modérateur PHPfrance |
10684 Messages
31 août 2015, 12:13
lorsque tu as fait nl2br() sur ta variable tu a rajouté <br> à la place de \n
Une petite précision : nl2br(), contrairement à ce que son nom peut laisser penser "
ne remplace pas" les retours chariot "\r\n, \n\r, \n et \r" par des "<br />" (ou "<br>" en fonction de la compatibilité xhtml spécifié dans le second argument de la fonction), mais "
ajoute" ces balises avant les retours chariot.
<p>Rendez-vous au medecin de paris<br>
, en cas d'urgence veuillez contactez ....<br>
devient donc après un simple appel à nl2br()
<p>Rendez-vous au medecin de paris<br><br />
, en cas d'urgence veuillez contactez ....<br>
Tu peux utiliser nl2br($taChaine, false) pour que la balise html insérée ne soit pas en xhtml et ainsi avoir un <br> au lieu de <br />.
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...