par
Ryle » 14 juin 2010, 21:58
Première chose qu'il te faut, c'est mettre créer un formulaire, dans lequel tu spécifieras l'action (à savoir envoyer les données vers la page souhaitée) et la méthode (en get ou post).
Dans ton formulaire, tu peux créer un input de type checkbox auquel tu donneras un nom et éventuellement une valeur, et un bouton submit pour envoyer les données.
Puis sur la page qui doit récupérer les données du formulaire, il te suffit de récupérer la valeur de $_GET['le_nom_de_ta_case'] (ou avec $_POST en fonction de ton formulaire).
Petite particularité des cases à cocher et boutons radios : lorsque la case est cochée, sa valeur est envoyée par le formulaire. Si la case n'est pas cochée, alors rien n'est envoyé. Il te suffit donc de tester l'existence de la variable souhaitée avec php :
<?php
if (isSet($_GET['le_nom_de_ta_case'])) { // la case le_nom_de_ta_case a été cochée
// ...
}
else { // la case n'a pas été cochée
// ...
}
?>
Première chose qu'il te faut, c'est mettre créer un formulaire, dans lequel tu spécifieras l'action (à savoir envoyer les données vers la page souhaitée) et la méthode (en get ou post).
Dans ton formulaire, tu peux créer un input de type checkbox auquel tu donneras un nom et éventuellement une valeur, et un bouton submit pour envoyer les données.
Puis sur la page qui doit récupérer les données du formulaire, il te suffit de récupérer la valeur de $_GET['le_nom_de_ta_case'] (ou avec $_POST en fonction de ton formulaire).
Petite particularité des cases à cocher et boutons radios : lorsque la case est cochée, sa valeur est envoyée par le formulaire. Si la case n'est pas cochée, alors rien n'est envoyé. Il te suffit donc de tester l'existence de la variable souhaitée avec php :
[php]<?php
if (isSet($_GET['le_nom_de_ta_case'])) { // la case le_nom_de_ta_case a été cochée
// ...
}
else { // la case n'a pas été cochée
// ...
}
?>[/php]