Conservation de la valeur par défaut d'un formulaire en PHP
Supposons que nous voulions qu'à l'arrivée sur la page, un texte soit déjà présent dans l'input. L'utilisateur peut modifier ce texte ou le laisser tel quel. Et après l'envoi du formulaire, le texte qui était présent au moment de l'envoi doit rester dans l'input.
Pour résoudre cette tâche, nous devons ajouter
un bloc else
dans notre condition et dans
ce bloc afficher la valeur par défaut :
<form action="" method="GET">
<input
name="test"
value="<?php
if (isset($_GET['test']))
echo $_GET['test'];
else echo 'default'
?>"
>
<input type="submit">
</form>
Demandez à l'utilisateur une année via un formulaire. Après l'envoi, déterminez si cette année est bissextile ou non. Faites en sorte qu'à la première arrivée sur la page, l'année en cours soit déjà présente dans l'input.