Se connecter avec
S'enregistrer | Connectez-vous

formulaire checkbox

Dernière réponse : dans Programmation

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é?

Autres pages sur : formulaire checkbox

Lassé par la pub ? Créez un compte

ou

if(!isset($_POST['declaration'])) // La variable n'est pas présente

{
echo 'pas de variable trouvée';
$declaration = "";
}

else // la variable est présente
{
$declaration = $_POST['declaration']);
}

//et aussi tu peux faire pour plus de secu

if (!empty($delcaration)) // Si declaration n'est pas vide

{
echo 'j\'affiche ma page';
}

else // sinon

{
echo 'pas de variable reconnue';

}

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.
Lassé par la pub ? Créez un compte