Retour à la ligne et les \n ajouter par users

justjoke -  
 justjoke -
Bonjour,

comment pent-on fait la difference entre les retour a la ligne ajouter par la toucher enter et ceux ajoutés par le user dans son message.

je m'explique je que soit possible d'ajouter cette chaine
"echo"\n"" dans un message sans quelle ne soit prise en concideration pas nl2br !

merci d'avance.

2 réponses

justjoke
 
svp je ss paumé aidez moi.

voilà mon problème en code:

#form pour envoyer les données:

<form method="post" action="" name="form1">
<textarea name="msg" cols="60" rows="10" >hello,<?php echo"\n"; ?></textarea><br />
<input type="submit" name="send" value="ADD" /></form>

#traitement de la valeur du textarea:

if(isset($_POST['send']))
{
$msg=htmlentities($_POST['msg'],ENT_QUOTES);

//code pour inserer $msg dans la bd
}

//code pour lire du db.
...
$msg=nl2br(row[0]);
echo"<p>$msg</p>";

#fin de traitement

alors le problème c'est quand le user tape \n dans son msg beh elle sera remplacer par <br>
alors comment puis-je distinguer entre les retour à la ligne et les \n ajouter par le user
0
justjoke
 
up
0