Exemple de formulaire complet PHP
Ce chapitre montre comment conserver les valeurs dans les champs de saisie lorsque l'utilisateur appuie sur le bouton Soumettre.
PHP - Conserver les valeurs dans le formulaire
Pour afficher les valeurs dans les champs de saisie après que l'utilisateur a appuyé sur le bouton d'envoi, nous ajoutons un petit script PHP dans l'attribut value des champs de saisie suivants : nom, e-mail et site Web. Dans le champ textarea de commentaire, nous plaçons le script entre les balises <textarea> et </textarea>. Le petit script affiche la valeur des variables $name, $email, $website et $comment.
Ensuite, nous devons également montrer quel bouton radio a été coché. Pour cela, il faut manipuler l'attribut coché (pas l'attribut valeur des boutons radio) :
Name: <input type="text" name="name" value="<?php echo $name;?>">
E-mail: <input type="text" name="email" value="<?php echo $email;?>">
Website: <input type="text" name="website" value="<?php echo $website;?>">
Comment: <textarea name="comment" rows="5" cols="40"><?php echo $comment;?></textarea>
Gender:
<input type="radio" name="gender"
<?php if (isset($gender) && $gender=="female") echo "checked";?>
value="female">Female
<input type="radio" name="gender"
<?php if (isset($gender) && $gender=="male") echo "checked";?>
value="male">Male
<input type="radio" name="gender"
<?php if (isset($gender) && $gender=="other") echo "checked";?>
value="other">Other
PHP - Exemple de formulaire complet
Voici le code complet de l'exemple de validation de formulaire PHP :