Validation de formulaire PHP - Exemple de formulaire terminé
- Page précédente Formulaire PHP URL/E-mail
- Page suivante Tableaux multidimensionnels PHP
Cette section montre comment conserver les valeurs des champs d'entrée après que l'utilisateur a soumis le formulaire.
PHP - Conserver les valeurs du formulaire
Pour afficher une valeur dans un champ d'entrée après que l'utilisateur clique sur le bouton de soumission, nous avons ajouté un petit segment de script PHP dans l'attribut value du champ d'entrée suivant : name, email et website. Dans le champ de texte comment, nous avons placé le script entre <textarea> et </textarea>. Ces scripts affichent les valeurs des variables $name, $email, $website et $comment.
Ensuite, nous devons également afficher quelle case à cocher a été sélectionnée. Pour cela, nous devons manipuler l'attribut checked (et non l'attribut value du bouton radio) :
Nom : <input type="text" name="name" value="<?php echo $name;?>"> E-mail : <input type="text" name="email" value="<?php echo $email;?>"> Site Web : <input type="text" name="website" value="<?php echo $website;?>"> Commentaire : <textarea name="comment" rows="5" cols="40"><?php echo $comment;?></textarea> Sexe : <input type="radio" name="gender" <?php if (isset($gender) && $gender=="female") echo "checked";?> value="female">Femme <input type="radio" name="gender" <?php if (isset($gender) && $gender=="male") echo "checked";?> value="male">Homme
Exemple complet de formulaire PHP
Voici le code complet de l'exemple de validation du formulaire PHP :
Exemple
- Page précédente Formulaire PHP URL/E-mail
- Page suivante Tableaux multidimensionnels PHP