raz automatique d'un formulaire gênant

Eléphant du PHP | 216 Messages

02 mars 2006, 12:10

Bonjour,

je veux faire apparaitre des messages d'erreurs sur mon formulaire.
Tout marche bien, le seul souci, c'est que mes messages d'ereurs aparaissent quand je clique sur le bouton OK mais mes champs se réinitialise automatiquement.

j'aimerais avoir les messages d'erreur et que le formulaire garde en mmoire les données tapées par l'utilisateur.

voici un bout de moncode html et un bout de mon cde php:

Code : Tout sélectionner

html <form method="post" action="crecli.php" class="form"> <td width="36%" bgcolor="white"> <div align="right"><input type="submit" name="Submit" value="OK"></div> </td> php <?php if (isset($_POST['Submit'])) { // affectation des variables $civilite = $_POST['civilite']; $mail = $_POST['mail']; $point = strpos($mail,"."); etc... ?>
merci. :wink:

Avatar du membre
ViPHP
ViPHP | 3008 Messages

02 mars 2006, 12:12

Tu dois mettre la valeur récupérée lors de l'envoi dans tous tes champs. Par exemple :
$civilite = $_POST['civilite'];
<input type="text" name="toto" value="<?php echo $civilite; ?>">