Bonjour à tous.
Dans le cadre d'un petit projet, il me faut savoir si les gens sont présents ou non sur trois créneaux : matin, repas, après-midi
Si ils sont présents le matin, alors $matin=1, sinon $matin=0
Idem pour $repas et $am.
Les variables du formulaire passent très bien sur la page du traitement.
De plus :
Si je m'inscris pour le matin, au repas et l'am, aucun problème.
Si je m'inscris pour le matin et repas, aucun problème.
Si je m'inscris pour le matin et l'après-midi, aucun problème.
Si je m'inscris pour le repas et l'après midi, aucun problème.
Cependant, si je m'inscris pour l'après-midi uniquement, ça ne fonctionne pas !
J'avoue ne pas du tout comprendre !
Le souci vient forcément de la condition :
Pour le test, j'ai effectué ceci (en inversant la place de $matin et $am :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 if (($matin==1)||($repas==1)||($am==1)) { // execution du code d'inscription}
Là c'est s'inscrire au matin uniquement qui ne fonctionne pas....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 if (($am==1)||($repas==1)||($matin==1)) { // execution du code d'inscription}
J'avoue que je cale....
Merci d'avance !
Partager