Hallo, ik ben bezig met de +/- bug te beveiligen in bank.
Alleen nu zegtie bij elk bedrag dat ik invoer
'Dit is geen geldig getal!'
Dit heb ik verandert:
PHP
<?
if(isset($_POST['submit'])){
if(is_int($_POST['money'] > 0)){
if($_POST['submit'] == Storten){
if($data->contant >= $_POST['money']){
if($data->bankleft > 0){
$error = stortniks;
mysql_query("UPDATE `users` SET `bankleft`=`bankleft`-'1',`contant`=`contant`-'{$_POST['money']}',`bank`=`bank`+'{$_POST['money']}' WHERE `login`='$data->login'");
$_SESSION['mission'] = "Stort geld op je bankrekening";
}
else{$error = 4;}
}
else{$error = 1;}
}
if($_POST['submit'] == Halen){
$error = haalniks;
if($data->bank >= $_POST['money']){
mysql_query("UPDATE `users` SET `bank`=`bank`-'{$_POST['money']}',`contant`=`contant`+'{$_POST['money']}' WHERE `login`='$data->login'");
}
else{$error = 2;}
}
}
else{$error = 3;}
}
$bedrag = number_format($_POST['money'], 0, '.', '.');
if($data->bankpas == 0){
?>
Toon Meer
Regel 2 en 3.