Page 1 sur 1

Voir le <br> d'un textarea lors de la prévisualisation

Posté : 22 avr. 2005, 18:54
par charabia
Bonsoir,

Dans un formulaire, j'ai donné le choix entre prévisualiser les données ou les envoyer directement.

Lors de la prévisualisation, j'arrive bien à afficher les données, mais lorsqu'une personne fait des saut de ligne dans un textarea du formulaire, à l'affiche de la prévisualisation je ne vois pas ces sauts. Tout se trouve sur la même ligne.

Les données prévisualisées sont récupérées avec $_POST['xxx'].

Savez-vous quelle fonction je dois utiliser pour formater ce <br> à l'affichage ?

Merci beaucoup ;)

Posté : 22 avr. 2005, 18:57
par Cyrano
regarde la fonction nl2br()

Posté : 22 avr. 2005, 19:06
par charabia
Je ne vois pas trop le fonctionnement avec un formulaire.

J'ai essayé ça :
$str = ereg_replace(10, "<br>", $_POST['xxx']);
$str = ereg_replace(13, "", $str);
Mais ça ne marche pas des masses... :?

Posté : 22 avr. 2005, 19:15
par Cyrano
Bien plus simple que ça :
echo(nl2br($_POST['xxx']));
Ou à la rigueur:
$str = nl2br($_POST['xxx']);
echo($str);

Posté : 22 avr. 2005, 20:01
par charabia
C'est nickel merci :)