Probleme de sauts de ligne avec mysql

Résolu
arabii Messages postés 20 Date d'inscription   Statut Membre Dernière intervention   -  
arabii Messages postés 20 Date d'inscription   Statut Membre Dernière intervention   -
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

MrYAU31 Messages postés 3808 Date d'inscription   Statut Membre Dernière intervention   1 615
 
Bonjour,
Ton formulaire est fait en php mais est-ce que tu échappes les caractères pour l'enregistrement en base ?
0
Utilisateur anonyme
 
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
0
arabii Messages postés 20 Date d'inscription   Statut Membre Dernière intervention  
 
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:)
0
Utilisateur anonyme
 
salut essaye

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

0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
arabii Messages postés 20 Date d'inscription   Statut Membre Dernière intervention  
 
Ah oui ça marche!

merci lobotoFix

merci beacoup :)
0