PHP gevorderde |
|
Heey allemaal,
Ik heb dit stukje alleen ik weet niet wat ik fout doe.
Ik wil dus als de kilometers 8 of minder zijn, 0. dat werkt ook.
Maar dan krijg ik dus. ALs de kilometers 9 OF 10 zijn, krijgen ze 1 en als het hoger dan 10 is, maakt niet uit tot hoeveel, dan 2.
Maar ik krijg de 2 nooit te zie, ookal voer ik hoger dan 10 in.
Iemand enig idee?
En kan dit ook gaan werken met decimalen?
if($_POST['aantalkilometers'] <= 8)
{
$reisgeld = 0;
}
elseif($_POST['aantalkilometers'] == 9 or 10)
{
$reisgeld = 1;
}
else
{
$reisgeld = 2;
}
if($_POST['aantalkilometers'] <= 8) { $reisgeld = 0; } elseif($_POST['aantalkilometers'] == 9 or 10) { $reisgeld = 1; } else { $reisgeld = 2; }
|