Probleme de sauts de ligne avec mysql [Résolu/Fermé]

Signaler
Messages postés
20
Date d'inscription
jeudi 27 mars 2014
Statut
Membre
Dernière intervention
1 juillet 2014
-
arabii
Messages postés
20
Date d'inscription
jeudi 27 mars 2014
Statut
Membre
Dernière intervention
1 juillet 2014
-
Bonjour,

En envoyant un message depuis mon formulaire vers ma base de données MySQL je constate que les sauts de lignes (avec ENTER) ne sont pas pris en compte

le message est affiché sans aucun saut de ligne

Avez vous une idée sur la solution ?

Merci:)

5 réponses

Messages postés
3862
Date d'inscription
samedi 23 février 2013
Statut
Membre
Dernière intervention
8 juillet 2017
1 236
Bonjour,
Ton formulaire est fait en php mais est-ce que tu échappes les caractères pour l'enregistrement en base ?

salut, il faut utiliser nl2br()

si tu utilise echo pour afficher, tu peux faire par exemple :

echo nl2br($req['texte']);

http://ch2.php.net/manual/fr/function.nl2br.php
Messages postés
20
Date d'inscription
jeudi 27 mars 2014
Statut
Membre
Dernière intervention
1 juillet 2014

salut

j'utilise ça:

$outputList .='' . $message . '<br /><br />Ajouté par ' . $auteur . ' <hr>';

et puis j'affiche $outputlist où je veux dans la page avec :

<?php echo "$outputList"; ?>

je ne sais pas où je dois ajouter le nl2br()

pouvez vous me dire comment et où l'ajouter ?

merci:)

salut essaye

<?php echo nl2br($outputList); ?> 

Messages postés
20
Date d'inscription
jeudi 27 mars 2014
Statut
Membre
Dernière intervention
1 juillet 2014

Ah oui ça marche!

merci lobotoFix

merci beacoup :)