formulaire: option, checkbox et radio selectionnée même après erreur sur autre champs
Bonjour à toutes et tous,
j'ai un formulaire avec vérification coté serveur :
- j'aimerai garder les checkbox sélectionnées actives lors de la vérification si il y a erreur sur d'autre champs
- pareil pour les radio
-et pareil pour l'option dans la liste déroulante
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
<?php
if($_POST['civilite'] == 'NULL') {
$civiliteErreur = '<b>Civilité</b> est un choix requis.';
$siErreur = true;
}
else {
$civilite = $_POST['civilite'];
}
?> |
-pour ce qui des checkbox et radio le code est à peu près le même sauf que je vérifie avec false
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
<?php
if($civiliteErreur != '') { ?>
<span class="error-box">
<span class="erreur_civilite">
<?php echo $civiliteErreur?>
</span>
</span>
<?php } ?>
<label class="civilite" for="civilite">Civilité <span>*</span></label> <br />
<select id="civilite" name="civilite" required />
<option value="NULL"> </option>
<option value="<?php if(isset($_POST['civilite'])) echo $_POST['civilite'];?>" >Monsieur</option>
<option value="<?php if(isset($_POST['civilite'])) echo $_POST['civilite'];?>" >Madame</option>
<option value="<?php if(isset($_POST['civilite'])) echo $_POST['civilite'];?>" >Mademoielle</option>
</select> |