Comment conserver le texte inséré dans une page html <textarea> après une mauvaise présentation?

Supposons que j'ai un formulaire comme ceci:

<form action="page.php" method="post">

    Section1: <input name="section1" type="text"></br>
    Section2: <input name="section2" type="text"></br>

    Text:</br>
    <textarea name="post_text" cols="100" rows="20"></textarea>

    <input name="submit" type="submit" value="Submit">

</form>

Généralement si je souhaite enregistrer le contenu inséré dans un champ de formulaire, je voudrais utiliser cette instruction:

Section1: <input name="section1" type="text" vale="value="<?php echo $_POST['section1']; ?>""></br>

De cette façon, si je fais une erreur dans la présentation (erreur de commande, le code n'est pas affiché) les valeurs insérées seront conservés, et il n'est pas nécessaire de réinsérer eux.

Cependant de l'utiliser dans la balise textarea, il ne sera pas produire le résultat désiré.

Des idées sur comment faire?

Merci d'avance!

  • Qu'est-ce exactement avez-vous fait pour le textarea, et quel a été le résultat vous n'avez pas?
  • Aussi il y a une faute de frappe dans votre exemple, vous signifiait probablement "valeur", pas de "vale".
InformationsquelleAutor Matteo | 2011-10-03