bonjour à tous,
j'ai un petit problème de traitement du retour à la ligne entre le php et html
voilà le code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
//je récupére et je mets la variable dans la base de données comme suite:
 
$sujet=htmlentities($_POST['sujet'],ENT_QUOTES);
//puis le code pour ajouter à la base de données.
 
//ici un code pour récupérer la variable du bd...
$sujet=nl2br($row[1]);
echo $sujet;
alors le problème est que si la variable $sujet contient la séquence d'échappement \n ajoutée comme elle est, il sera remplaçer par <br /> et je veux pas que ce soit ainsi pour que les utilisateurs puisse l'ajouter dans leurs messages.

si par exemple quelqu'un entre affiche:
au lieu de:
doit s'afficher et non pas afficher un retoure à la ligne,
je suis un peu coincé parceque même si j'essaierai de faire un fonction moi même je trouve pas comment faire la difference entre les \n entrés par les users et celles ajouter par la touch entrer.

aidez moi s'il vous plait.