Un problem de Chekbox
Résolu/Fermé
griko
Messages postés
343
Date d'inscription
samedi 31 janvier 2009
Statut
Membre
Dernière intervention
29 avril 2014
-
17 juin 2009 à 12:07
hamzafes Messages postés 243 Date d'inscription lundi 26 juin 2006 Statut Membre Dernière intervention 4 mai 2013 - 17 juin 2009 à 13:05
hamzafes Messages postés 243 Date d'inscription lundi 26 juin 2006 Statut Membre Dernière intervention 4 mai 2013 - 17 juin 2009 à 13:05
3 réponses
hamzafes
Messages postés
243
Date d'inscription
lundi 26 juin 2006
Statut
Membre
Dernière intervention
4 mai 2013
54
17 juin 2009 à 12:45
17 juin 2009 à 12:45
1- Évites stp de mettre tout le code comme ça, ça donne pas envie de répondre
2- Copies nous juste les lignes où se trouve l'erreur (ligne 37 est laquelle ?)
Allah mo3ine
2- Copies nous juste les lignes où se trouve l'erreur (ligne 37 est laquelle ?)
Allah mo3ine
griko
Messages postés
343
Date d'inscription
samedi 31 janvier 2009
Statut
Membre
Dernière intervention
29 avril 2014
10
17 juin 2009 à 12:56
17 juin 2009 à 12:56
Je modifi se message car c'est bon, j'ai trouvé, j' juste fais
a la place de
if(isset($_POST['libelle_critique_film']) OR isset($_POST['note_critique_film']) AND isset($_POST['charte'])) { $libelle_critique_film = $_POST['libelle_critique_film']; $note_critique_film = $_POST['note_critique_film']; if(isset($_POST['charte']) == ''){ $charte = '0'; }else{ $charte = $_POST['charte']; } }
a la place de
if(isset($_POST['libelle_critique_film']) OR isset($_POST['note_critique_film']) AND isset($_POST['charte'])) { $libelle_critique_film = $_POST['libelle_critique_film']; $note_critique_film = $_POST['note_critique_film']; $charte = $_POST['charte']; }
hamzafes
Messages postés
243
Date d'inscription
lundi 26 juin 2006
Statut
Membre
Dernière intervention
4 mai 2013
54
17 juin 2009 à 13:05
17 juin 2009 à 13:05
Le problème est la condition du if, plus précisément le OR
D'après cette condition, il suffit que $_POST['libelle_critique_film']) existe pour qu'il exécute les instructions entre { }.
1 OR 0 AND 0 est égale à 1,
c'est comme si tu fais 1 + 0 * 0 = 1
Allah mo3ine
D'après cette condition, il suffit que $_POST['libelle_critique_film']) existe pour qu'il exécute les instructions entre { }.
1 OR 0 AND 0 est égale à 1,
c'est comme si tu fais 1 + 0 * 0 = 1
Allah mo3ine