Bonjour,
Après envoi d'un formulaire, je souhaite vérifier si une de mes 3 checkbox est cochée.
Si aucune n'est cochée, je dois renvoyer un message d'erreur contenu dans le variable $error_sect
Voici mon code.
Création de la variable, qui est nulle avant l'envoi du formulaire (l'utilisateur ne reçoit pas de message d'erreur avant d'avoir envoyer son formulaire, normal) :
if ((!isset($_POST['agro'])) && (!isset($_POST['pharma'])) && (!isset($_POST['indus']))) {
$error_sect = NULL;
}
Aprés envoi du formulaire, récupération des données envoyées dans les checkbox :
$agro = $_POST['agro'];
$pharma = $_POST['pharma'];
$indus = $_POST['indus'];
Si aucune des 3 checkbox n'est cochée, envoi d'un message d'erreur :
if (($agro == "") && ($pharma == "") && ($indus == "")) {
$error_sect = "Merci de cocher une des trois cases";
}
Est-ce que quelqu'un voit où est l'erreur ?
Car ce code ne fonctionne pas...
Merci