Bonjour à tous,
Je suis face à un grand mystère.... J'utilise un checkbox avec submit() qui envoie parfaitement le POST quand on le coche, par contre, au décochage, il envoie bien le formulaire mais le POST "checkplage" ne passe pas!
Quel que soit le navigateur!
Qui aurait une idée?
Form:
Réception:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <form id="checkplag" name="checkplag" method="post" action="memepage.php<?php echo "?id=".$to_mois."&idy=".$to_year; ?>"> <input type="checkbox" name="checkplage" <?php if (in_array($_SESSION['xxx'],$users_plage_encours_tab)) { echo ' checked '; } ?> value="<?php echo $chaine_planification; ?>" onclick="this.form.submit()"> <input type="hidden" name="yyy" value="<?php echo $_POST['yyy']; ?>"> </form>
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <?php if (isset($_POST['checkplage'])) { $updateSQL = sprintf("UPDATE zzz SET choixdates=%s WHERE id=%s", $_POST['checkplage'], $_POST['yyy']); mysql_select_db($database_rr, $rr); $go = mysql_query($updateSQL, $rr) or die(mysql_error()); ?>
Merciiii!
Partager