• Login
  • Register
  • Zoek
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • Filebase Entry
  • More Options

ICTscripters

Dé plek voor IT

Dé plek voor IT

Login

Geavanceerde opties
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Dé plek voor IT - ICTscripters
  2. Forum
  3. Games
  4. Criminals & Maffiagames
  5. Uitbreidingen en Overige
  6. Archief
  7. Banditi

Forum

  • Na 15 jaar terug van weggeweest: iCriminals.nl is terug (BETA)!

    Syntax 19 januari 2026 om 09:34
  • Developer Gezocht

    Mikevdk 10 januari 2026 om 18:57
  • Op zoek naar de legends

    Syntax 5 januari 2026 om 13:50
  • [FREE] WeFact Hosting module

    Jeroen.G 13 oktober 2025 om 14:09
  • Help testers nodig voor android app Urgent

    urgentotservices 26 september 2025 om 10:21
  • Versio vervanger

    Jeroen.G 25 augustus 2025 om 15:56
  • Afspraken systeem met planbeperking

    Lijno 1 augustus 2025 om 23:04
  • Partner Gezocht om meerdere NFT Collecties op Open Sea te Plaatsen

    NFT Art Designer 1 maart 2025 om 14:08

Marktplaats

  • Verschillende domeinnamen los te koop

    zwpgangster 12 februari 2026 om 16:05
  • Verschillende domeinen

    Syntax 8 februari 2026 om 09:57
  • 350 Nieuwe Domeinnamen Januari 2026

    shiga 1 februari 2026 om 14:21

Probleem met bank

  • xxx
  • 6 maart 2010 om 08:28
  • xxx
    Professional
    Ontvangen Reacties
    1
    Berichten
    902
    • 6 maart 2010 om 08:28
    • #1

    CP'ers,
    Ik ben bezig om de bank te unbuggen met de +- en *spatie* alleen ik heb nu dit:

    PHP
    <?
    $geld = ereg_replace(' ', '', trim(strip_tags($_POST ["money"]), "!@#$%^&*()_+=-[]}\"{';:/.,<>?"));
    if(isset($_POST['submit'])){
    if($_POST['money'] > 0){
    if($_POST['submit'] == Storten){
    if($error = stortniks){
    if($data->contant >= $geld){
    if($data->bankleft > 0){
    mysql_query("UPDATE `users` SET `bankleft`=`bankleft`-'1',`contant`=`contant`-'$geld',`bank`=`bank`+'$geld' WHERE `login`='$data->login'");
    $_SESSION['mission'] = "Stort geld op je bankrekening";
    }
    else{$error = 4;}
    }
    else{$error = 2;}
    }
    }
    if($_POST['submit'] == Halen){
    if($data->bank >= $geld){
    if($error = haalniks){
    mysql_query("UPDATE `users` SET `bank`=`bank`-'$geld',`contant`=`contant`+'$geld' WHERE `login`='$data->login'");
    }
    else{$error = 3;}
    }
    }
    else{$error = 1;}
    }
    }
    $bedrag = number_format($geld, 0, '.', '.');
    if($data->bankpas == 0){
    ?>
    Toon Meer


    Alleen, hij laat zoiezo zien dat als je wilt storten je niet genoeg geld contant hebt, terwijl hij het wel stort.
    Weet iemand het probleem hierin?
    Alvast bedankt

    Uniek mens.

  • Guest, wil je besparen op je domeinnamen? (ad)
  • Superior
    Master
    Berichten
    1.947
    • 6 maart 2010 om 12:13
    • #2

    ereg functie is al een tijdje niet meer in de ondersteuning van php manual.

    [func]ctype_digit[/func]

    Kijk daar eens naar :)

  • xxx
    Professional
    Ontvangen Reacties
    1
    Berichten
    902
    • 7 maart 2010 om 07:23
    • #3

    Superior, bedankt voor je hulp maar bij mij werkt het wel, het enige probleem is dat hij zoiezo laat zien dat je te weinig hebt.

    Uniek mens.

  • Superior
    Master
    Berichten
    1.947
    • 7 maart 2010 om 13:41
    • #4
    Citaat

    Warning

    This function has been DEPRECATED as of PHP 5.3.0 and REMOVED as of PHP 6.0.0. Relying on this feature is highly discouraged.

    Bron: http://nl2.php.net/manual/en/function.ereg-replace.php

    Dan zal jou host wel een lage php versie gebruiken, zodra ze updaten ben je de sjaak en kan je weer opnieuw beginnen.

    [func]ctype_digit[/func] mag je geen spaties gebruiken want die ziet hij ook ongeldig.
    Vandaar mijn tip, het is natuurlijk niet verplicht dat is geheel aan jezelf.

  • xxx
    Professional
    Ontvangen Reacties
    1
    Berichten
    902
    • 7 maart 2010 om 13:52
    • #5
    PHP
    $geld = ctype_digit($_POST ["money"]);

    moet het dan dat zijn ^ ?

    Uniek mens.

  • Superior
    Master
    Berichten
    1.947
    • 7 maart 2010 om 13:54
    • #6

    Klopt, $geld word dan de waarde die je mee neemt in je controles.
    Zo zou hij spaties en andere tekens erbuiten moeten houden.

    Kan je misschien iets meer uitleg geven waar $_POST['money'] bijvoorbeeld vandaan komt?

  • xxx
    Professional
    Ontvangen Reacties
    1
    Berichten
    902
    • 7 maart 2010 om 14:02
    • #7

    Ik laat het wel even zien;

    PHP
    <input type="text" id="money" name="money" maxlength="25" style="width: 200px" class="input">

    Maar weet je misschien ook wat er fout is dat hij dat je hebt niet zoveel geld laat zien?

    Uniek mens.

  • Superior
    Master
    Berichten
    1.947
    • 7 maart 2010 om 14:06
    • #8

    Je inputs kloppen in ieder geval daar is niks mis mee...

    Heb je dit stukje bank uit de originele banditi source vandaan?
    Kan me namelijk zo snel niet bedenken wat er fout moet zijn.

  • xxx
    Professional
    Ontvangen Reacties
    1
    Berichten
    902
    • 7 maart 2010 om 14:08
    • #9

    Dit is mijn hele script:

    PHP
    <?
    $geld = ereg_replace(' ', '', trim(strip_tags($_POST ["money"]), "!@#$%^&*()_+=-[]}\"{';:/.,<>?"));
    if(isset($_POST['submit'])){
    if($_POST['money'] > 0){
    if($_POST['submit'] == Storten){
    if($data->contant >= $geld){
    if($data->bankleft > 0){
    if($error = stortniks){
    mysql_query("UPDATE `users` SET `bankleft`=`bankleft`-'1',`contant`=`contant`-'$geld',`bank`=`bank`+'$geld' WHERE `login`='$data->login'");
    $_SESSION['mission'] = "Stort geld op je bankrekening";
    }
    else{$error = 4;}
    }
    else{$error = 1;}
    }
    }
    if($_POST['submit'] == Halen){
    if($data->bank >= $geld){
    if($error = haalniks){
    mysql_query("UPDATE `users` SET `bank`=`bank`-'$geld',`contant`=`contant`+'$geld' WHERE `login`='$data->login'");
    }
    else{$error = 2;}
    }
    }
    else{$error = 3;}
    }
    }
    $bedrag = number_format($geld, 0, '.', '.');
    if($data->bankpas == 0){
    ?>
    			<table width="100%">
    	<tr>
    					<div class="title_bg">
    			<div class="title">Bank</div>
    <br>
    <br>
    </div>
    <script language="javascript">
    function openTab(pTabPage,pTab)
    {
    	document.getElementById('block1').style.display = 'none';
    	document.getElementById('block2').style.display = 'none';
    
    
    	document.getElementById(pTabPage).style.display = 'block';
    
    
    	document.getElementById('tab1').style.background = '';
    	document.getElementById('tab1').style.fontWeight = 'normal';
    	document.getElementById('tab2').style.background = '';
    	document.getElementById('tab2').style.fontWeight = 'normal';
    
    
    	document.getElementById(pTab).style.background = 'url('images/tab_info_arrow.gif') bottom no-repeat';
    	document.getElementById(pTab).style.fontWeight = 'bold';
    }
    </script>
    
    
    <div style="width:100%; height:25px; background:url('images/tab_info_bg.jpg') repeat-x; font-family:arial; font-size:12px; color:#2a190e;">
        <div id="tab2" style="float:left; height:26px; margin:0px; padding:0px; margin-left: 5px;background:url('images/tab_info_arrow.gif') bottom no-repeat; font-weight:bold;"><a href="index.php?a=bank">Bank</a></div>
        <div style="float:left; height:26px; margin:0px; padding:0px; margin-left: 5px;">
    		|  </div>
    	
      <div id="tab3" style="float:left; height:26px; margin:0px; padding:0px; margin-left: 5px;"><a href="index.php?a=zwitsersekluis">Zwitserse Rekening</a></div>
      <div style="float:left; height:26px; margin:0px; padding:0px; margin-left: 5px;">
    		|
      </div>
        <div id="tab2" style="float:left; height:26px; margin:0px; padding:0px; margin-left: 5px;"><a href="index.php?a=kluis">Kluis</a></div>
        <div style="float:left; height:26px; margin:0px; padding:0px; margin-left: 5px;">
    		|
      </div>
    		<td align="center">
    			<br><br><br><br>
    			<table class="div_popup" align="center">
    				<tr>
    					<td>
    						Je hebt nog geen bankpas! Een bankpas kun je kopen in de shop.
    				</tr>
    				<tr>
    					<td>
    						<br><br>
    							<a href="index.php?a=shop"msg_ok">Klik hier indien je niet automatisch verder gaat.</a>
    
    
    </td>
    				</tr>
    			</table>
    		</td>
    	</tr>
    </table>
    
    
    <script language="javascript">
    	setTimeout("document.location.href='index.php?a=shop'",(4000*2));
    </script>
    <br>
    <br>
    <img src="images/bottom-table-bg_2.jpg">
    </table>
    	
    <?
    $error = geenbankpas;
    }
    if($error == 1){
    ?>
    <table width="100%">
    	<tr>
    		<td align="center">
    			<br><br><br><br>
    			<table class="div_popup_error" align="center">
    				<tr>
    					<td style="color:red">
    						<b>FOUT!</b><br><br>Je hebt niet genoeg geld contant staan om zoveel geld te storten!					</td>
    				</tr>
    				<tr>
    					<td>
    						<br><br>
    													<a href="#" onclick="history.go(-1); return false" class="error_ok">OK</a>
    											</td>
    				</tr>
    			</table>
    		</td>
    	</tr>
    </table>
    		</div>
    	</td>
    	</tr>
    
    
    	</table>
    	</td>
    <?}
    if($error == 3){
    ?>
    <table width="100%">
    	<tr>
    		<td align="center">
    			<br><br><br><br>
    			<table class="div_popup_error" align="center">
    				<tr>
    					<td style="color:red">
    						<b>FOUT!</b><br><br>Dit is geen geldig getal!					</td>
    				</tr>
    				<tr>
    					<td>
    						<br><br>
    													<a href="#" onclick="history.go(-1); return false" class="error_ok">OK</a>
    											</td>
    				</tr>
    			</table>
    		</td>
    	</tr>
    </table>
    		</div>
    	</td>
    	</tr>
    
    
    	</table>
    	</td>
    <?}
    if($error == 2){
    ?>
    <table width="100%">
    	<tr>
    		<td align="center">
    			<br><br><br><br>
    			<table class="div_popup_error" align="center">
    				<tr>
    					<td style="color:red">
    						<b>FOUT!</b><br><br>Je hebt niet genoeg geld op de bank staan om zoveel geld te halen!					</td>
    				</tr>
    				<tr>
    					<td>
    						<br><br>
    													<a href="#" onclick="history.go(-1); return false" class="error_ok">OK</a>
    											</td>
    				</tr>
    			</table>
    		</td>
    	</tr>
    </table>
    		</div>
    	</td>
    	</tr>
    
    
    	</table>
    	</td>
    <?}
    if($error == 4){
    ?>
    <table width="100%">
    	<tr>
    		<td align="center">
    			<br><br><br><br>
    			<table class="div_popup_error" align="center">
    				<tr>
    					<td style="color:red">
    						<b>FOUT!</b><br><br>Je mag vandaag niet meer storten					</td>
    				</tr>
    				<tr>
    					<td>
    						<br><br>
    													<a href="#" onclick="history.go(-1); return false" class="error_ok">OK</a>
    											</td>
    				</tr>
    			</table>
    		</td>
    	</tr>
    </table>
    		</div>
    	</td>
    	</tr>
    
    
    	</table>
    	</td>
    <?}
    if($error == stortniks){
    ?>
    			<table width="100%">
    	<tr>
    		<td align="center">
    			<br><br><br><br>
    			<table class="div_popup" align="center">
    				<tr>
    					<td>
    						Je hebt &euro;<?echo$bedrag;?>,- op de bank gestort 					</td>
    				</tr>
    				<tr>
    					<td>
    						<br><br>
    							<a href="index.php?a=bank" class="msg_ok">Klik hier indien je niet automatisch verder gaat.</a>
    					</td>
    				</tr>
    			</table>
    		</td>
    	</tr>
    </table>
    
    
    <script language="javascript">
    	setTimeout("document.location.href='index.php?a=bank'",(4000*2));
    </script>
    		</div>
    	</td>
    	</tr>
    
    
    	</table>
    	</td>
    <?}
    if($error == haalniks){
    ?>
    			<table width="100%">
    	<tr>
    		<td align="center">
    			<br><br><br><br>
    			<table class="div_popup" align="center">
    				<tr>
    					<td>
    						Je hebt &euro;<?echo$bedrag;?>,- van de bank gehaald 					</td>
    				</tr>
    				<tr>
    					<td>
    						<br><br>
    							<a href="index.php?a=bank" class="msg_ok">Klik hier indien je niet automatisch verder gaat.</a>
    					</td>
    				</tr>
    			</table>
    		</td>
    	</tr>
    </table>
    
    
    <script language="javascript">
    	setTimeout("document.location.href='index.php?a=bank'",(4000*2));
    </script>
    		</div>
    	</td>
    	</tr>
    
    
    	</table>
    	</td>
    <?}if($error == ""){?>
    
    
    			<table width="100%">
    	<tr>
    					<div class="title_bg">
    			<div class="title">Bank</div>
    <br>
    <br>
    </div>
    <script language="javascript">
    function openTab(pTabPage,pTab)
    {
    	document.getElementById('block1').style.display = 'none';
    	document.getElementById('block2').style.display = 'none';
    
    
    	document.getElementById(pTabPage).style.display = 'block';
    
    
    	document.getElementById('tab1').style.background = '';
    	document.getElementById('tab1').style.fontWeight = 'normal';
    	document.getElementById('tab2').style.background = '';
    	document.getElementById('tab2').style.fontWeight = 'normal';
    
    
    	document.getElementById(pTab).style.background = 'url('images/tab_info_arrow.gif') bottom no-repeat';
    	document.getElementById(pTab).style.fontWeight = 'bold';
    }
    </script>
    
    
    <div style="width:100%; height:25px; background:url('images/tab_info_bg.jpg') repeat-x; font-family:arial; font-size:12px; color:#2a190e;">
        <div id="tab2" style="float:left; height:26px; margin:0px; padding:0px; margin-left: 5px; background:url('images/tab_info_arrow.gif') bottom no-repeat; font-weight:bold;"><a href="index.php?a=bank">Bank</a></div>
        <div style="float:left; height:26px; margin:0px; padding:0px; margin-left: 5px;">
    		|  </div>
    	
      <div id="tab3" style="float:left; height:26px; margin:0px; padding:0px; margin-left: 5px;"><a href="index.php?a=zwitsersekluis">Zwitserse Rekening</a></div>
      <div style="float:left; height:26px; margin:0px; padding:0px; margin-left: 5px;">
    		|
      </div>
        <div id="tab2" style="float:left; height:26px; margin:0px; padding:0px; margin-left: 5px;"><a href="index.php?a=kluis">Kluis</a></div>
        <div style="float:left; height:26px; margin:0px; padding:0px; margin-left: 5px;">
    		|
      </div>
    
    
    		<table cellpadding="0" cellspacing="0" width="100%"><tr><td>
    <?
    if($data->vipdays > 0){
    $rente = 5;
    }
    else{
    $rente = 3;
    }
    if($data->dagenrente > 0){
    $rente = 10;
    }
    ?>
    			Welkom in de bank!<br />
    	<br />
    	Je hebt de mogelijkheid contant geld op de bank te zetten. Je kan het op dat moment niet uitgeven, tenzij je het weer van je bank haalt. Je ontvangt ook rente over het geld dat op je bank staat!<br />
    	<br />
    	Je ontvangt op dit moment <b><?echo$rente;?>% rente</b>. De standaard rente is 3%, met een betaald account is het 5% en als je in de callcredits shop de extra rente mogelijkheid koopt ontvang je maarliefst 10% rente!<br />
    	<br />
    
    
    
    
    	<table cellspacing="2" cellpadding="2" class="mod_list">
    	<tr>
    		<td width="6%" style="text-align:center;"><img src="images/icons_gif/coins.gif" alt="Geld (contant)" border="0"></td>
    		<td width="20%">Geld (contant)</td>
    		<td><b title="Klik hier om dit bedrag in te vullen" style="cursor:pointer" onclick="document.getElementById('money').value = '<?echo$data->contant;?>'">&euro; <?echo$data->contant;?></td>
    	</tr>
    	<tr>
    		<td width="6%" style="text-align:center;"><img src="images/icons_gif/money.gif" alt="Geld (bank)" border="0"></td>
    		<td width="20%">Geld (bank)</td>
    		<td><b title="Klik hier om dit bedrag in te vullen" style="cursor:pointer" onclick="document.getElementById('money').value = '<?echo$data->bank;?>'">&euro; <?echo$data->bank;?></td>
    	</tr>
    		<tr>
    		<td width="6%" style="text-align:center;"><img src="images/icons_gif/information.gif" alt="Aantal keer opnemen" border="0"></td>
    		<td colspan="2">Je kunt vandaag nog <b><?echo$data->bankleft;?></b> keer geld storten.</td>
    
    
    	</tr>
    	<tr>
    		<td width="6%" style="text-align:center;"><img src="images/icons_gif/money_euro.gif" alt="Geld opnemen of storten" border="0"></td>
    		<td colspan="2">
    			<form method="POST">
    			<input type="text" id="money" name="money" maxlength="25" style="width: 200px" class="input">
    			<input type="submit" name="submit" value="Storten" class="mod_submit">
    			<input type="submit" name="submit" value="Halen" class="mod_submit">
    		</td>
    		</form>
    	</tr>
    		</table>
    		</td></tr></table>
    		</div>
    
    
    		<table width='100%' cellspacing='2' cellpadding='2'>
    			<tr>
    
    
    				<td class='content_bottom'></td>
    			</tr>
    		</table>
    	</td>
    	</tr>
    
    
    	</table>
    	</td>
    <?}?>
    Toon Meer

    Uniek mens.

Participate now!

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

Maak een account aan Login

ICT Nieuws

  • Fijne feestdagen

    tcbhome 28 december 2025 om 13:55
  • Kritieke update voor Really Simple Security-plug-in

    K.Rens 16 november 2024 om 16:12
  • ING Nederland streeft naar ondersteuning van Google Pay tegen eind februari

    K.Rens 2 november 2024 om 16:09

Blogs

  • Functioneel ontwerp

    Dees 28 december 2014 om 12:38
  • Access Control List implementatie in PHP/MySQL - deel 1/2

    FangorN 28 december 2018 om 12:35
  • Access Control List implementatie in PHP/MySQL - deel 2/2

    FangorN 29 december 2018 om 12:37
  1. Marktplaats
  2. Design
  3. Voorwaarden
  4. Ons team
  5. Leden
  6. Geschiedenis
  7. Regels
  8. Links
  9. Privacy Policy
ICTscripters ©2005 - 2026 , goedkope hosting door DiMoWeb.com, BE0558.915.582
Sponsors: Beste kattenhotel provincie Antwerpen | Beste Zetes eid kaartlezer webshop
Style: Nexus by cls-design
Stylename
Nexus
Manufacturer
cls-design
Licence
Commercial styles
Help
Supportforum
Visit cls-design