Page 1 sur 1

Créer des paragraphe

Posté : 31 oct. 2008, 10:13
par Romuald632
Bonjour,
J'ai créé un formulaire dans lequel les internautes peuvent écrire du texte.
Après plusieurs petits soucis résolus grâce à vous, je viens de m'apercevoir qu'un autre problème (minime) se pose à moi.
Dans ma zone de texte de saisie je peux aller à la ligne, mais lorsque j'affiche mon texte tout est sur la même ligne !
Quelle est la solution ?
Merci

Posté : 31 oct. 2008, 10:34
par zeus
Quand tu saisie du texte, les sauts de lignes sont représentés dans les \n (new line).
Pour que les sauts de lignes apparaissent en HTML, il faut utiliser la balises <br />

Et il existe une fonction qui permet de remplacer les nl par des br => nl2br() ;)

Posté : 31 oct. 2008, 10:38
par Berzemus
Dans la même veine, tu peux remplacer tous les retours à la ligne simples (\n ou \n\r) par un simple <br>, et les retours à la ligne doubles (\n\n ou \n\r\n\r) par un nouveau paragraphe (<p>).

Juste une idée.

Posté : 31 oct. 2008, 11:12
par Romuald632
Merci,
C'est tout bon