Bonjour.
Pour remplacer les retours à la ligne d'une zone de texte, j'utilise la fonction preg_replace :
mais au lieu de les remplacer, ca rajoute les <br/>.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 preg_replace('/\\n/','<br/>',trim(addslashes($_POST['informations'])))
par exemple si dans la zone de texte, je tape :
1
2
3
au lieu , d'obtenir
1<br/>2<br/>3
j'obtiens
1
<br/>2
<br/>3
Quelqu'un sait pourquoi?
merci
Partager