bonjour, j'ai un petit soucis curieux J'ai le code suivant:
Lorsque je met des valeurs comme 0.6, 0.3 ou 0.1 pour les trois poids, leur somme fait bien 1, la valeur de $somme_poids retourné est bien un, mais ca passe pas dans le if, en gros, pour le if, c'est comme si c'etait pas égal a 1
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 if(isset($_POST['poids_day_moins_0'])&&$_POST['poids_day_moins_0']>0&&$_POST['poids_day_moins_0']<1&&isset($_POST['poids_day_moins_1'])&&$_POST['poids_day_moins_1']>0&&$_POST['poids_day_moins_1']<1&&isset($_POST['poids_day_moins_2'])&&$_POST['poids_day_moins_2']>0&&$_POST['poids_day_moins_2']<1){ $poids_day_moins_0=securite_bdd(htmlentities($_POST['poids_day_moins_0'])); $poids_day_moins_1=securite_bdd(htmlentities($_POST['poids_day_moins_1'])); $poids_day_moins_2=securite_bdd(htmlentities($_POST['poids_day_moins_2'])); $somme_poids=$poids_day_moins_0+$poids_day_moins_1+$poids_day_moins_2; if($somme_poids!='1'){ $erreur_poids=$erreur_poids.$somme_poids.'La somme des poids ne fait pas 1'; } else{blablablabla etc. } }
Avez vous une idée sur ce petit bug?
Merci d'avance pour votre aide
Partager