Pb sur un script tout simple !
Bonjour tout le monde,
j'ai un problème sur un script tout bête de calcul :oops: , c'est sûrement pas grand chose mais je suis dessus depuis longtemps et je n'arrive pas du tout à voir ce qui peut clocher... :cry:
Le code :
Code:
1 2 3 4 5 6 7 8
|
if($to<=12){$frais=1.5;}
if(($to>12)&&($to<14.85)){$frais=5.6;}
if(($to>14.85)&&($to!=19.80)&&($to!=24.75)&&($to!=29.70)&&($to<70)){$frais=5.6;}
if(($to==14.85)||($to==19.80)){$frais=2;}
if(($to==24.75)||($to==29.70)){$frais=3;}
if($to>=70){$frais=6.65;}
$toto=$to+$frais; |
Pour vous expliquer un peu, ça calcul les frais selon le total ($to). Ca marche pour tout les cas de figure SAUF lorsque $to = 14.85, je comprend pas pourquoi :mur:
En faisant un echo de $to, ça affiche bien 14.85 mais si je fais le test suivant :
Code:
if($to==14.85){echo '$to est égal à 14.85';}
ça n'affiche rien !
Help ! :calim2: