[PHP / MySQL] : Pb de retour chariot

Résolu
Ohm-WorK Messages postés 1464 Date d'inscription   Statut Contributeur Dernière intervention   -  
 arnovodao -
Salut à tous !

Voila mon souci :
j'ai un formulaire qui permet d'envoyer un message, qui est enregistré dans une base sql, dans un champs longtext. Jusque la, aucun souci, par contre, les sauts de ligne ne s'affiche pas... faut t'il lui appliquer une commande particulière ?? dans un post, les saut de lignes apparaissent en \n ?

Merci d'avance pour votre réponse :)
A voir également:

7 réponses

IDNoires
 
Aucun soucis avec le champ longtext... longtext est juste un champ qui prend permet plus de caractères que Text

nl2br est ton ami...

<?
echo nl2br($message);

// convertit automatiquement les sauts de lignes en <br />
// ce qui rend tes sauts de lignes visibles en HTML
?>
22
Zep3k!GnO Messages postés 2025 Date d'inscription   Statut Membre Dernière intervention   200
 
hi hi hi IDNoires t'as pas mal d'ami ;) loOl Gg mec

Zep3k!GnO
0
Siempre
 
Merci Idnoire, nl2br est très cool. ça vient de m'épargner un boulot fastidieux
0
Darkntwist
 
Cool
merci
0
arnovodao
 
super merci
0
Ohm-WorK Messages postés 1464 Date d'inscription   Statut Contributeur Dernière intervention   420
 
Bonjour,

Tout d'abord, merci pour vos réponses !

Impeccable IDNoires, c'est exactement ce que je cherchais :)

Tchuss, bonne continuation à tous.
1
Zep3k!GnO Messages postés 2025 Date d'inscription   Statut Membre Dernière intervention   200
 
dans un post, les saut de lignes apparaissent en \n
Si ca apparait avec un \n dans ton post , alors avant l'affichage fait un str_replace de \n par <br> et Pof. . .
J'espère que c'est ca que tu voulais ..

Zep3k!GnO
0
Ohm-WorK Messages postés 1464 Date d'inscription   Statut Contributeur Dernière intervention   420
 
Salut

Merci de ta réponse, mais en fait non, c'est pas ça. Je détaille un peu :
J'ai un formulaire sur une page. le visiteur remplir le cadre avec son message, il peut donc parfois appuyer sur "entrée" pour aller a la ligne.

Eh bien, ce sont ses retours à la ligne qui ne sont pas repris quand j'affiche le message plus tard. (le message est stocké dans une base de donnée, dans un champs longtext).

Merci d'avance :) !!

Tchuss
-----------------------------------
[ OhmWorK ]
> La vie est une maladie mortelle, sexuellement transmissible (Woody Allen)
0

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

Posez votre question
psaikopat Messages postés 339 Date d'inscription   Statut Membre Dernière intervention   14
 
Champ TEXT déja ! ^^
0
Gaspace
 
Super, j'aime ces topics quand on trouve sa réponse !
0
Mike
 
Merci beaucoup, ça me sauve énormément de temps à moi aussi.
0