Garder les retours à la ligne HTML PHP

[Résolu/Fermé]
Signaler
Messages postés
387
Date d'inscription
dimanche 1 mars 2015
Statut
Membre
Dernière intervention
11 juillet 2019
-
Messages postés
387
Date d'inscription
dimanche 1 mars 2015
Statut
Membre
Dernière intervention
11 juillet 2019
-
Bonsoir,

Je demande un texte via un formulaire et textarea, il est stocké en base de donnée, et quand je l'affiche, il n'y a plus les 'entrées', retour à la ligne.

Avez vous une idée de comment les préserver ?

Merci d'avance !

2 réponses

Messages postés
33644
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
13 octobre 2021
3 754
Bonjour,

Tu dois utiliser nl2br
https://www.php.net/manual/fr/function.nl2br.php
Messages postés
387
Date d'inscription
dimanche 1 mars 2015
Statut
Membre
Dernière intervention
11 juillet 2019
28
Super ! merci beaucoup !

Bonjour

Pour afficher un retour à la ligne en HTML, il faut utiliser la balise <br>.
En PHP, il y a la fonction nl2br qui transforme les retours à la ligne en balises <br>, il suffit de l'appeler.
https://www.php.net/manual/fr/function.nl2br.php

echo nl2br($texte);
Messages postés
387
Date d'inscription
dimanche 1 mars 2015
Statut
Membre
Dernière intervention
11 juillet 2019
28
Super ! C'est exactement ce que je cherchais (le nl2br)
Merci