valeur d'une checkbox - PHP - Programmation
Marsh Posté le 11-02-2005 à 17:07:09
zantetsuken a écrit : Comment faire pour avoir une valeur (exemple 'off') si la checkbox n'est pas cochée ? |
Tu prends le problème à l'envers, teste ta variable avec isset dans ton script et tu n'auras plus de notice
Marsh Posté le 11-02-2005 à 17:10:29
Peux tu me donner la syntaxe de isset svp ?
(oui je sais je débute)
merci
Marsh Posté le 11-02-2005 à 17:10:52
php.net/isset
Marsh Posté le 11-02-2005 à 17:18:33
unchecked ca n'existe pas...
Si tu débutes tu doit commencé par respecter la norme, tout iras mieux après
En revant, une checkbox non cocher ne sera jamais posté, d'où l'utilité de passer par isset pour savoir si elle est nul ou nom.
Redéfinir la valeur de la chekbox est inutile, car nom parlante.
Marsh Posté le 11-02-2005 à 17:27:56
J'ai toujours du mal
En fait, j'ai une <form action='valid.php'> qui contient 3 checkbox (val1, val2 et val3). Sur la page 'valid.php', je veux récupérer val1 2 et 3 et les mettre dans des variables case1, case2 et case3 SI elles existent.
Donc, si je coche val1 et val3, dans valid.php, je veux que case1=1, case2=0 et case3=1.
Help
Marsh Posté le 11-02-2005 à 17:05:33
Salut,
J'utilise des checkbox :
<input type='checkbox' class='menu' name='val1' unchecked>
Si la case est cochée, la valeur 'on' est renvoyée. Si elle n'est pas cochée, il n'y a pas de valeur et je recois le message:
"Notice: Undefined index: val1 ..."
Comment faire pour avoir une valeur (exemple 'off') si la checkbox n'est pas cochée ?
Merci