313 votes

Comment lire si une checkbox est cochée en PHP ?

Comment lire si une checkbox est cochée en PHP ?

403voto

Vitaly Polonetsky Points 5264

Si votre page html ressemble à :
``

Après avoir soumis le formulaire, vous pouvez vérifier avec :
ou ...

122voto

regilero Points 13640

Zend Framework utiliser un bon hack sur les cases à cocher, que vous pouvez également faire vous-même :

Chaque case à cocher générée est associé à un champ masqué du même nom, placé juste devant la case et d’une valeur de « 0 ». Alors si votre case à cocher comme valeur « 1 », vous obtiendrez toujours la valeur '0' ou '1' dans la résultante GET ou POST

59voto

rybo111 Points 1318

Beaucoup utilisent les cases à cocher sous forme de tableaux :

Serait donc la meilleure façon de lire les tableaux de case `` :

43voto

Gautam3164 Points 17766

Laissez votre code html pour votre case sera comme

Puis après avoir soumis votre formulaire vous devez vérifier comme

En supposant que doit être votre nom de la case à cocher. Et si votre formulaire de présentation méthode est , vous devez vérifier auprès de `` variables telles que

2voto

user2451511 Points 23

Apprendre à propos de isset qui est intégré dans la "fonction" qui peut être utilisé si les déclarations de dire si une variable a été utilisé ou mis

Exemple:

    if(isset($_POST["testvariabel"]))
     {
       echo "testvariabel has been set!";
     }

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X