Valeur d'un checkbox ?
Posté : 14 janv. 2008, 18:05
par albius
Bonjour,
Un checkbox est considéré comme une variable, avec une valeur donnée. Si celui-ci est sélectionné, cette valeur sera envoyée. Si ce n'est pas le cas, rien ne passe... Mais il y aurait-il la possibilité de dire si ce bouton n'est pas choisi, alors, sa valeur est définie à 0 (et envoyé malgré tout) ?
Merci,
Posté : 14 janv. 2008, 18:08
par Xenon_54
À quel type d'élément HTML fais-tu référence en parlant de bouton?
Si tu parles de checkbox, la vérification se fera au niveau de PHP:
$checkbox = isset($_POST['checkbox']) ? $_POST['checkbox'] : 0;
re:
Posté : 14 janv. 2008, 18:27
par albius
Oui, cela concerne bien l'élément HTML checkbox...
$checkbox = isset($_POST['checkbox']) ? $_POST['checkbox'] : 0;
Mais pourrais-tu me dire (en bon français) ce que tu as écrit ? Je ne comprends pas le '?' entre les deux variables...
merci,
Posté : 14 janv. 2008, 18:30
par Xenon_54
C'est un opérateur ternaire. Un Ifelse simplifié quoi.
http://www.generationphp.net/cours/stru ... /#ternaire
Re: re:
Posté : 14 janv. 2008, 18:30
par Berzemus
Oui, cela concerne bien l'élément HTML checkbox...
$checkbox = isset($_POST['checkbox']) ? $_POST['checkbox'] : 0;
Mais pourrais-tu me dire (en bon français) ce que tu as écrit ? Je ne comprends pas le '?' entre les deux variables...
tuto
Opérateurs ternaire.
Re: re:
Posté : 14 janv. 2008, 19:41
par Victor BRITO
Oui, cela concerne bien l'élément HTML checkbox...
Pour être plus rigoureux, il s'agit de l'élément input ayant un attribut type de valeur checkbox.
