Formulaire: checkbox sélectionnée active même après erreur
Résolu
cmoiahmed
Messages postés
14
Date d'inscription
Statut
Membre
Dernière intervention
-
cmoiahmed Messages postés 14 Date d'inscription Statut Membre Dernière intervention -
cmoiahmed Messages postés 14 Date d'inscription Statut Membre Dernière intervention -
Bonjour à toutes et tous,
j'ai un formulaire avec vérification coté serveur :
- j'aimerai garder les checkbox sélectionnées actives après de la validation/vérification si il y a erreur sur d'autre champs
ça ne fonctionne pas avec ceci:
j'ai un formulaire avec vérification coté serveur :
- j'aimerai garder les checkbox sélectionnées actives après de la validation/vérification si il y a erreur sur d'autre champs
ça ne fonctionne pas avec ceci:
<input type="checkbox" id="budget3" name="budget[]" value="De 150 000 € à 200 000 €" <?php if(isset($_POST['budget']) && $_POST['budget']=='De 150 000 € à 200 000 €') echo ' checked="checked" ';?> /> <label class="choice check" for="budget3">De 150 000 € à 200 000 €</label>
A voir également:
- Formulaire: checkbox sélectionnée active même après erreur
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook - Guide
- Formulaire de reclamation instagram - Guide
- Confirmer le nouvel envoi du formulaire err_cache_miss - Forum Webmastering
- Problème avec Google Chrome - Forum Google Chrome
1 réponse
salut,
quand tu mets name="budget[] ce que tu reçoit $_POST ['budget'] est un array
il faut donc tester par in_array()
quand tu mets name="budget[] ce que tu reçoit $_POST ['budget'] est un array
il faut donc tester par in_array()
<input type="checkbox" id="budget3" name="budget[]" value="De 150 000 € à 200 000 €" <?php if(isset($_POST['budget']) && in_array('De 150 000 € à 200 000 €',$_POST['budget'])) echo ' checked="checked" ';?> />
cmoiahmed
Messages postés
14
Date d'inscription
Statut
Membre
Dernière intervention
merci c'est tout bête mais il faut le savoir