Page 1 sur 1

Pb de retour chariot dans balise textarea!!

Posté : 05 août 2006, 14:20
par Invité
Voici mon code :

<td>
<textarea name="diag" cols="60" rows="4" wrap="virtual"></textarea>
</td>

Lorsque je valide mon formulaire, il ne prend pas les retours a la ligne que j'insere. Quelqu'un peut il m'aider !!!!

Merci par avance

Posté : 05 août 2006, 14:40
par Truc
Salut,

Le traitement après validation se fait à l'aide de PHP ?

Si oui mauvais forum et regarde la fonction nl2br()

Posté : 05 août 2006, 14:54
par Invité
Oui le traitement se fait par php.

Merci de la reponse

Posté : 05 août 2006, 15:05
par Invité
En fait c plus compliqué que cela puisqu'entre le formulaire et l'affichage j'ai une insertion dans une base de donnees Mysql. Il faudrait que le formatage de données se fasse a l'insertion dans cette base

Merci d'avance

Posté : 05 août 2006, 15:40
par Ryle
Essaye simplement d'enlever le wrap="virtual" de ton champ :)

Les retours à la ligne font partie du comportement par défaut du champ textarea et devraient être enregistrés tels quels dans ta base :)

Si tu tiens à le garder, il faut utiliser les valeurs "physical" ou "hard" sans quoi les retours à la ligne ne sont pas transmis lors de l'envoi du formulaire ("virtual" ou "soft").

Sachant que c'est un attribut non standardisé, à ta place je l'enlèverais donc simplement :)

Posté : 05 août 2006, 15:52
par Invité
En fait ca ne marche toujours pas
Sans le Wrap et avec Wrap="hard" c'est le meme resultat