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?
 Misschien kunnen jullie mij helpen?
PHP
		
					
			<?php
#controleren of je bent ingelogd
include("safe_login.php");
#tabel maken
echo "<table width='500' align='center'>
		<tr>
			<td colspan='3'><img src='/images/plaatjes/bank.png'></td>
		</tr>";
#controleren op transactie
if(isset($_GET['transactie'])){
	#als er transactie is	
	
	#controleren op opneem actie
	if($_GET['transactie'] == "opnemen"){
		#bedrag verkrijgen
		$bedrag = safe(ctype_digit($_POST['bedrag']));
		
		#controleren of bedrag is ingevuld
		if(!empty($bedrag)){
		 
		 	#controleren of bedrag negatief is
		 	if($bedrag > 0){
				#als bedrag niet negatief is
				#als bedrag is ingevuld
				
				#controleren voor afschrijven of bijschrijven
				if($_POST['opnemenafschrijven'] == "-"){
					#afschrijven
					
					#controleren of bedrag goed is
					if($bedrag <= $bankgeld_db){
						#query
						$sql = "UPDATE gebruikers SET bankgeld = bankgeld - ".$bedrag.", geld = geld + ".$bedrag." WHERE id = '".$id_db."'";
					}else{
						echo "Je hebt niet genoeg geld op je bank!";
					}
				}elseif($_POST['opnemenafschrijven'] == "+"){
					#controleren of bedrag goed is
					if($bedrag <= $geld_db){
						#query
						$sql = "UPDATE gebruikers SET bankgeld = bankgeld + ".$bedrag.", geld = geld - ".$bedrag." WHERE id = '".$id_db."'";
					}else{
						echo "Je hebt niet zoveel contant geld!";
					}
				}
				
				#controleren of er een query is
				if(!empty($sql)){
					#query uitvoeren
					$query = mysql_query($sql);
					
					#header
					header("Location: /bank/");
				}
			}else{
				#als bedrag negatief is
				echo "Je hebt een negatief bedrag ingevoerd!";
			}
		}else{
			#als geen bedrag is ingevuld
			echo "Geen bedrag ingevuld";
		}
	}
	
	#controleren op overschrijven
	if($_GET['transactie'] == "overschrijven"){
		#variabelen
		$bedrag = safe($_POST['bedrag']);
		$naam = safe($_POST['naam']);
		
		#controleren of alles is ingevuld
		if(!empty($bedrag) OR !empty($naam)){
			#als alles is ingevuld
			
			#gegevens van gebruiker verkrijgen
			$sql_load = "SELECT id FROM gebruikers WHERE gebruikersnaam = '".$naam."'";
			$query_load = mysql_query($sql_load);
			
			#resultaten tellen
			$count_load = mysql_num_rows($query_load);
			
			#controleren op resultaten
			if($count_load > 0){
				#als er resultaten zijn
				
				#controleren of je genoeg geld hebt
				if($bankgeld_db >= $bedrag){
					#fetch
					$fetch = mysql_fetch_assoc($query_load);
					
					#updaten
					$sql_update = "UPDATE gebruikers SET bankgeld = bankgeld + ".$bedrag." WHERE id = '".$fetch['id']."'";
					$query_update = mysql_query($sql_update);
					$sql_update2 = "UPDATE gebruikers SET bankgeld = bankgeld - ".$bedrag." WHERE id = '".$id_db."'";
					$query_update2 = mysql_query($sql_update2);
					
					#banklogs schrijven
					$sql = "INSERT INTO banklogs (verzender_id,verzender_naam,ontvanger_id,ontvanger_naam,transactie,tijd) VALUES ('".$id_db."','".$gebruikersnaam_db."','".$fetch['id']."','".$naam."','".$bedrag."','".date("m-d-y H:i:s")."')";
					$query = mysql_query($sql);
					
					#header
					header("Location: /bankcomplete&amount=".$bedrag."&user=".$naam."/");
				}else{
					echo "Je hebt niet genoeg geld.";
				}
			}else{
				#als er geen resultaten zijn
				echo "Deze gebruikersnaam bestaat niet.";
			}
		}else{
			#als nie alles ins ingevuld
			echo "Je hebt geen bedrag en/of naam ingevoerd.";
		}
	}
}
#weergave
echo "
<tr>
	<td>Contant</td>
	<td><img src='/icoontjes/money.png'> ".number_format($geld_db,0,'','.')."</td>
</tr>
<tr>
	<td>Bankrekening</td>
	<td><img src='/icoontjes/money.png'> ".number_format($bankgeld_db,0,'','.')."</td>
</tr>
<tr>
	<td colspan='2' ><br /><b>Geld opnemen / storten</b></td>
</tr>
<form action='/bank&transactie=opnemen/' method='post'>
	<tr>
		<td>Bedrag</td>
		<td><input type='text' name='bedrag' ></td>
	</tr>
	<tr>
		<td></td>
		<td><input type='radio' value='+' checked='checked' name='opnemenafschrijven'> Storten <br /><input type='radio' value='-' name='opnemenafschrijven'> Opnemen </td>
	</tr>
	<tr>
		<td></td>
		<td><input type='submit' name='submit' value='Transactie verwerken' ><br /><br /></td>
	</tr>
</form>
	<tr>
		<td colspan='2'><hr></td>
	</tr>
<form action='/bank&transactie=overschrijven/' method='post'>
	<tr>
		<td  colspan='2'><b>Geld overschrijven</b></td>
	</tr>	
	<tr>
		<td >Bedrag</td>
		<td><input type='text' name='bedrag' ></td> 
	</tr>
	<tr>
		<td >Versturen aan</td>
		<td><input type='text' name='naam' ></td>
	</tr>
	<tr>
		<td></td>
		<td><input type='submit' name='submit'  value='Verzend'></td>
	</tr>
</form>	
<tr>
	<td valign='top'><b>Logs</b></td>
	<td colspan='2'>Bekijk alle transacties van de afgelopen 24 uur<br><a href='/banklogs/'>> Naar de banklogs</a></td>
</tr>
";
#tabel sluiten
echo "</table>";
?>