textarea, mise en page?...

textarea, mise en page?... - PHP - Programmation

Marsh Posté le 01-06-2005 à 10:41:54    

bonjour à tous,
voilà j'ai créée un textarea qui contient deja a la base du texte.
L'utilisateur pourra le compléter ou le modifier...
le souci, c'est qu'en l'envoyant sur la page d'affichage, le texte est en bloc. pas de passage à la ligne quoi...
j'avais pensé a mettre des <br> a  linterieur du textarea mais c pas tres malin de mettre un message du genre "Si vous voulez passer à la ligne, taper <br> " lol c trop nul.. :kaola:  
 
sinon il ya la fonction replace en php qui pourrait me remplacer mes 'enter' en <br> dans le code mais ca na pas lair de marcher. il ne passe pas à la ligne a la page afficher.php quand je fais des 'enter' dans le textarea de mon formulaire.php.
la fonction est là:
str_replace("<br>","\n",$texte)  
//elle se trouve dans affichage.php
 
merci :jap:  

Reply

Marsh Posté le 01-06-2005 à 10:41:54   

Reply

Marsh Posté le 01-06-2005 à 10:43:43    

Reply

Marsh Posté le 01-06-2005 à 10:45:07    

T'en profiteras pour jetter un oeil a l'ordre des arguments de str_replace tant qu'a faire ...
http://fr2.php.net/manual/fr/function.str-replace.php

Reply

Marsh Posté le 01-06-2005 à 15:32:18    

N'utilise pas ceci.
 
Laisse le textecomme il est dans le textarea, et seulement lors de l'affichage dans la page html tu changes les '\n' par '<br />' grâce à la fonction nl2br().

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed