Bankgeld probleem

  • Hallo leden,


    Ik zit met een probleempje, als ik geld opneem (bijvoorbeeld 10000) word er maar 00001 bijgeschreven/afgeschreven.


    Ik kan de bug niet vinden :( Misschien kunnen jullie mij helpen?


  • Guest, wil je besparen op je domeinnamen? (ad)
  • PHP
    <?
    $bedrag = safe(ctype_digit($_POST['bedrag']));
    ?>


    Maak daar eens


    PHP
    <?
    $bedrag = (int) $_POST['bedrag'];
    ?>


    van


    Sowieso kun je alle strings die eigenlijk nummers moeten zijn en niet anders gewoon met (int) beveiligen. Dit convert een string standaard naar een nummer. Dus stel de input is 'heahtaethe258285285' dan wordt dit standaard 0. Als ze 2592925 invullen is het bedrag gewoon 2592925.


    Scheelt veel rompslomp met functies laten checken of het wel een nummer is of niet.

    Kast: HAF922 | CPU: I7-930 @ 4.0GHz | CPU Cooler: Noctua NH-D14 | HDD0: Crucial M4 128GB, HDD1: Kingston SSD 64GB, HDD2/3: WD Black & Green 1TB, HDD4: Seagate 1.5TB | Mem: Kingston HyperX 12GB @ 1600MHz | Graphics: Crossfire HD6970 | Res: 5760x1080

Participate now!

Heb je nog geen account? Registreer je nu en word deel van onze community!