bonjour, j'ai un bout de code de ce style
print "<form name='formulaire_inscription' action='validation.php' method='post'>"
blablablabla
blanlablabla
print "<input name='declaration' value='ok' type='checkbox'>";
print "</form>
Lorsque je coche sur le bouton de validation, je recupere ce quel'utilisateur a tapé dans les champs, puis j'aimerai savoir s'il a coché la checkbox. Comment puis je voir s'il l'a coché?
simplement :
if(isset($_POST['declaration'])
{
ça veut dire que le champs est remplit
}
else
{
ben il est pas remplit
}
autre chose...ton checkbox te renvoie "on" lorsqu'il est coché.
pour cet exemple précis c'est pas super utile par contre pour des formulaires c'est bien de tester si les champs sont vides ou non c'est pour celà que j'ai indiqué comme ca... question d'habitude.
Bein chaqun ses habitudes , je dis pas qu'une methode est fondamentalement meilleure, j'utilise les deux. Tester d'abord si la variable et postée et ensuite si elle est vide ou le faire d'un seul tenant ... oui peut etre d'un seul tenant au final c'est mieux dans le sens ou c'est deja moins long a coder ... et plus lisible aussi au final.