Modérateur PHPfrance |
10684 Messages
31 oct. 2011, 21:56
Si tu affiches ton texte directement dans le navigateur, c'est normal, celui-ci n’interprète pas les retours chariots présent dans le code source. Pour que le navigateur affiche un retour à la ligne, tu dois le lui spécifier explicitement en utilisant une balise html : <br> (en html) ou <br /> (en xhtml).
PHP propose une fonction utile nl2br(), qui transforme une chaine en ajoutant un <br /> après chaque "\n" que contient la chaine. Le navigateur peut alors les interpréter et afficher les retours à la ligne.
Si ton problème vient en revanche d'un soucis d'affichage dans un textarea... ben le problème vient d'ailleurs et faudra un peu plus de code et d'explication pour pouvoir t'aider

Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...