• 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. Scripting & programmeren
  4. PHP + SQL

Forum

  • Beta-testers gezocht voor Crypto-oefenplatform

    Syntax 29 januari 2026 om 16:11
  • 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

Marktplaats

  • 350 Nieuwe Domeinnamen Januari 2026

    shiga 1 februari 2026 om 14:21
  • 321 Nieuwe Domeinnamen December 2025

    shiga 1 januari 2026 om 10:26
  • Meerdere mafia game template te koop

    Syntax 26 december 2025 om 00:07

Drugs inkopen bug

  • blackboss
  • 26 augustus 2010 om 23:27
  • blackboss
    Intermediate
    Berichten
    208
    • 26 augustus 2010 om 23:27
    • #1

    Hallo allemaal, ik wil een script hebben dat je drugs kan kopen maar dat er ook de kans bestaad dat het fout gaat en je dan gewoon je geld kwijt bent. Ik heb al wat gespript alleen de pagina blijft helemaal wit. Heeft iemand enig idee wat ik verkeerd heb gedaan?

    PHP
    <?php
    error_reporting(E_ALL)
    
    
    echo'
            <div id="content_top"> </div>
    
    
            <div id="content">
    
    
    <h1 class="titel">Drugs inkopen</h1>';
        $tijd = strtotime($own['drugstijd']) - tijd());
      if($tijd > 0) {
        echo'
             <div class="dark"><font color="red" style="font-weight: bold">Je wordt nog gezocht door de politie! Kom over <span id="seconds"></span>
                                                                                                       <script type="text/javascript">
                                                                                                          aftellen('' . $tijd . '', 'seconds', true, true);
                                                                                                        </script>' . "maar weer terug!</font></div>rn;'
    
    
      } else {
        if(isset($_POST['submit'])) {
          $fout = array();
        
    
    
    
    
          if(empty($fout[0])) {
              $kans = 40;
            }
            $getal = rand(1, 100);
            if($kans >= $getal) {
              missiondone(3);
              echo '<div class="dark"><font color="green" style="font-weight: bold">Je hebt 10 zakjes drugs gekocht.</font></div>';
              mysql_query("UPDATE users SET drugstijd = '" . date("Y-m-d H:i:s", (tijd() + (30))) . "',drugs = drugs + 10 WHERE id = '" . $own['id'] . "'") or die(mysql_error());
            } else {
              $bajes = rand(0, 6);
    
    
              }
    
    
    
    
              if($bajes == 0) {
                echo '<div class="dark"><font color="red" style="font-weight: bold">Je bent gepakt door de politie en je moet nu voor 5 minuten de bak in!</font></div>';
                mysql_query("UPDATE users SET autostelen = '" . date("Y-m-d H:i:s", (tijd() + (30))) . "', gevangenis = '" . ((tijd() + (5))) . "' WHERE id = '" . $own['id'] . "'") or die(mysql_error());
              } else {
                echo '<div class="dark"><font color="red" style="font-weight: bold">Helaas! Het is je niet gelukt drugs te kopen!</font></div>';
                mysql_query("UPDATE users SET autostelen = '" . date("Y-m-d H:i:s", (tijd() + (30))) . "' WHERE id = '" . $own['id'] . "'") or die(mysql_error());
              }
            }
          } else {
            foreach($fout as $tekst) {
              @$foutje .= "<br />\r\n" . $tekst;
            }
            echo "<div class=\"dark\"><font color=\"red\" style=\"font: bold\">De volgende dingen gingen verkeerd:</font>" . $foutje . "</div><br />";
          }
        } elseif(empty($fout[0])) {
    
    
        echo 'Hier kan je je drugs inkopen. Er is kans dat de politie je betrapt en je naar de gevangenis moet.
        <form method="post">
           <input type="submit" name="submit" value="Koop drugs" class="submit" />
         </form>';
    
    
      }
      }
    echo'
            </div>
            <div id="content_bottom"> </div>';
    
    
    ?>
    Toon Meer

    Bij voor baat dank.

  • Guest, wil je besparen op je domeinnamen? (ad)
  • jessewillem
    n.v.t.
    Berichten
    444
    • 26 augustus 2010 om 23:30
    • #2

    Moet je '' niet vervanging door "".

    En waarom zit je al je HTML te echo'en, je kunt dat beter uit de PHP code halen.

  • blackboss
    Intermediate
    Berichten
    208
    • 26 augustus 2010 om 23:31
    • #3

    Ik heb eigenlijk overal echo''; en dat werkt, Maar denk je dat het daar aan ligt? Want dan zal ik het gelijk overal gaan aanpassen of kan het nog een andere reden hebben dat ik iets vergeten ben of iets doms erin heb gezet.

  • Superior
    Master
    Berichten
    1.947
    • 27 augustus 2010 om 01:10
    • #4

    jessewillem
    Dat maakt niks uit, ik programmeer op dezelfde manier.
    Volgens php.net is dit gewoon mogelijk single of dubble quotes maakt niet uit.

    blackboss
    Heb je al geprobeerd je [func]error_reporting[/func] eens aan te zetten?

  • Thisguyisgone
    Elite members
    Ontvangen Reacties
    197
    Berichten
    7.880
    • 27 augustus 2010 om 01:22
    • #5

    Kijk op line 13 ;)

  • blackboss
    Intermediate
    Berichten
    208
    • 27 augustus 2010 om 08:35
    • #6

    @ Superior: Hoe werkt dat error_reporting precies want ik heb even op internet gezocht en ik snap het niet echt. Zou je even een hele korte uitleg willen geven of een voorbeeldje?

    @ FerhatR: Ik heb ondertussen het stukje rond line 13 vervangen in:

    PHP
    <script type="text/javascript">
    aftellen(\'' . $tijd . '\', \'seconds\', true, true);
    </script>' . "maar weer terug!</font></div>\r\n" . $empty;
  • jessewillem
    n.v.t.
    Berichten
    444
    • 27 augustus 2010 om 08:37
    • #7

    Wij bedoelen lijn 13 van het stukje script in je start post.

    Je moet gewoon error_reporting(E_ALL) neerzetten op de pagina waar de fout zit, als je het op alle pagina's wil, moet je het op elke pagina neerzetten. Zodat je overige fouten ook kan vinden.

  • blackboss
    Intermediate
    Berichten
    208
    • 27 augustus 2010 om 08:41
    • #8

    Moet ik gewoon bovenaan maken

    PHP
    <?php
    error_reporting(E_ALL)
  • jessewillem
    n.v.t.
    Berichten
    444
    • 27 augustus 2010 om 08:42
    • #9

    Ja

  • blackboss
    Intermediate
    Berichten
    208
    • 27 augustus 2010 om 08:44
    • #10

    Oke, dat heb ik namelijk gedaan en de pagina blijft nu nogsteeds helemaal wit.

  • jessewillem
    n.v.t.
    Berichten
    444
    • 27 augustus 2010 om 08:47
    • #11

    Oke, maar ik ga weer even terug naar de code. Hieronder zie je lijn 13 van je script dat je in je topic start poste. Zoals je ziet begin je de echo met een ' maar je eindigt met een ". Probeer eerst die " te veranderen naar '.

    PHP
    echo'
             <div class="dark"><font color="red" style="font-weight: bold">Je wordt nog gezocht door de politie! Kom over <span id="seconds"></span>
                                                                                                       <script type="text/javascript">
                                                                                                          aftellen('' . $tijd . '', 'seconds', true, true);
                                                                                                        </script>' . "maar weer terug!</font></div>rn";
  • blackboss
    Intermediate
    Berichten
    208
    • 27 augustus 2010 om 08:53
    • #12

    Ik had dat naar dit veranderd omdat het in een ander script dat wel werkte zo stond. Maar wat moet ik dan nu veranderen?

    PHP
    </script>' . "maar weer terug!</font></div>\r\n" . $empty;
  • jessewillem
    n.v.t.
    Berichten
    444
    • 27 augustus 2010 om 08:59
    • #13
    PHP
    echo'
             <div class="dark"><font color="red" style="font-weight: bold">Je wordt nog gezocht door de politie! Kom over <span id="seconds"></span>
                                                                                                       <script type="text/javascript">
                                                                                                          aftellen('' . $tijd . '', 'seconds', true, true);
                                                                                                        </script>' . "maar weer terug!</font></div>rn"; 
    Naar
    [code=php]    echo'
             <div class="dark"><font color="red" style="font-weight: bold">Je wordt nog gezocht door de politie! Kom over <span id="seconds"></span>
                                                                                                       <script type="text/javascript">
                                                                                                          aftellen('' . $tijd . '', 'seconds', true, true);
                                                                                                        </script>' . "maar weer terug!</font></div>rn;'
    Toon Meer


    [/code]

  • blackboss
    Intermediate
    Berichten
    208
    • 27 augustus 2010 om 09:01
    • #14

    Oke, ik heb het nu veranderd, maar het lost jammer genoeg nog niets op. Ik zie nogsteeds alleen een witte pagina.

    Ik heb mijn eerste post bewerkt met het script zoals het nu is.

  • jessewillem
    n.v.t.
    Berichten
    444
    • 27 augustus 2010 om 09:03
    • #15

    Je moet alleen het onderste gedeelte vanaf [code=php] te kopieren. Ik kon hem niet meer bewerken namelijk, MySQL fout in dit forum.

    Let op dat je [code=php] zelf niet mee kopieert.

  • blackboss
    Intermediate
    Berichten
    208
    • 27 augustus 2010 om 09:05
    • #16

    Jah, ik heb nu bij mijn eerste post toen ik dit topic heb gemaakt het volledige script weer geplaatst. Daar staat het volgens mij nu goed toch? (Zo bedoelde je het toch?)

  • jessewillem
    n.v.t.
    Berichten
    444
    • 27 augustus 2010 om 09:06
    • #17

    Probeer deze eens,

    PHP
    <?php
    echo '
            <div id="content_top"> </div>
    
    
            <div id="content">
    
    
    <h1 class="titel">Drugs inkopen</h1>';
        $tijd = strtotime($own['drugstijd']) - tijd());
      if($tijd > 0) {
        echo'
             <div class="dark"><font color="red" style="font-weight: bold">Je wordt nog gezocht door de politie! Kom over <span id="seconds"></span>
                                                                                                       <script type="text/javascript">
                                                                                                          aftellen('' . $tijd . '', 'seconds', true, true);
                                                                                                        </script>' . "maar weer terug!</font></div>rn';
    
    
      } else {
        if(isset($_POST['submit'])) {
          $fout = array();
        
    
    
    
    
          if(empty($fout[0])) {
              $kans = 40;
            }
            $getal = rand(1, 100);
            if($kans >= $getal) {
              missiondone(3);
              echo '<div class="dark"><font color="green" style="font-weight: bold">Je hebt 10 zakjes drugs gekocht.</font></div>';
              mysql_query("UPDATE users SET drugstijd = '" . date("Y-m-d H:i:s", (tijd() + (30))) . "',drugs = drugs + 10 WHERE id = '" . $own['id'] . "'") or die(mysql_error());
            } else {
              $bajes = rand(0, 6);
    
    
              }
    
    
    
    
              if($bajes == 0) {
                echo '<div class="dark"><font color="red" style="font-weight: bold">Je bent gepakt door de politie en je moet nu voor 5 minuten de bak in!</font></div>';
                mysql_query("UPDATE users SET autostelen = '" . date("Y-m-d H:i:s", (tijd() + (30))) . "', gevangenis = '" . ((tijd() + (5))) . "' WHERE id = '" . $own['id'] . "'") or die(mysql_error());
              } else {
                echo '<div class="dark"><font color="red" style="font-weight: bold">Helaas! Het is je niet gelukt drugs te kopen!</font></div>';
                mysql_query("UPDATE users SET autostelen = '" . date("Y-m-d H:i:s", (tijd() + (30))) . "' WHERE id = '" . $own['id'] . "'") or die(mysql_error());
              }
            }
          } else {
            foreach($fout as $tekst) {
              @$foutje .= "rn" . $tekst;
            }
            echo "<div class="dark\"><font color=\"red\" style=\"font: bold\">De volgende dingen gingen verkeerd:</font>" . $foutje . "</div>";
          }
        } elseif(empty($fout[0])) {
    
    
        echo 'Hier kan je je drugs inkopen. Er is kans dat de politie je betrapt en je naar de gevangenis moet.
        <form method="post">
           <input type="submit" name="submit" value="Koop drugs" class="submit" />
         </form>';
    
    
      }
      }
    echo'
            </div>
            <div id="content_bottom"> </div>';
    
    
    ?>
    Toon Meer
  • blackboss
    Intermediate
    Berichten
    208
    • 27 augustus 2010 om 09:08
    • #18

    Nee, Het werkt nogsteeds niet. Ik krijg gewoon helemaal een blanco pagina en er word ook geen fout aan gegeven ofzo. Dat vind ik juist het rare. Weet je misschien nog iets wat fout kan zijn?

  • Lancer
    Regelnasi
    Berichten
    1.043
    • 27 augustus 2010 om 09:12
    • #19
    PHP
    <? error_reporting(E_ALL); ?>
    <div id="content_top"> </div> 
            <div id="content"> 
    
    
    <h1 class="titel">Drugs inkopen</h1>
    <?
    $tijd = strtotime($own['drugstijd']) - tijd(); 
    if($tijd > 0) { 
    ?>
    <div class="dark">
    	<font color="red" style="font-weight: bold">Je wordt nog gezocht door de politie! Kom over 
    	<span id="seconds"></span> 
               <script type="text/javascript">aftellen('<? echo $tijd; ?>', 'seconds', true, true)</script> maar weer terug!</font></div>
    <?		   
      } else { 
        if(isset($_POST['submit'])) 
    	{ 
          $fout = array(); 
    
    
          if(empty($fout[0])) 
    		{ 
              $kans = 40; 
            } 
            $getal = rand(1, 100); 
            if($kans >= $getal) 
    		{ 
              missiondone(3); 
              echo '<div class="dark"><font color="green" style="font-weight: bold">Je hebt 10 zakjes drugs gekocht.</font></div>'; 
              mysql_query("UPDATE users SET drugstijd = '" . date("Y-m-d H:i:s", (tijd() + (30))) . "',drugs = drugs + 10 WHERE id = '" . $own['id'] . "'") or die(mysql_error()); 
            } else { 
              $bajes = rand(0, 6); 
    
    
              } 
    
    
    
    
              if($bajes == 0) { 
                echo '<div class="dark"><font color="red" style="font-weight: bold">Je bent gepakt door de politie en je moet nu voor 5 minuten de bak in!</font></div>'; 
                mysql_query("UPDATE users SET autostelen = '" . date("Y-m-d H:i:s", (tijd() + (30))) . "', gevangenis = '" . ((tijd() + (5))) . "' WHERE id = '" . $own['id'] . "'"); 
              } else { 
                echo '<div class="dark"><font color="red" style="font-weight: bold">Helaas! Het is je niet gelukt drugs te kopen!</font></div>'; 
                mysql_query("UPDATE users SET autostelen = '" . date("Y-m-d H:i:s", (tijd() + (30))) . "' WHERE id = '" . $own['id'] . "'"); 
              } 
           } 
          } else { 
            foreach($fout as $tekst) { 
              @$foutje .= "rn" . $tekst; 
            } 
            echo "<div class=\"dark\"><font color=\"red\" style=\"font: bold\">De volgende dingen gingen verkeerd:</font>" . $foutje . "</div>"; 
          } 
    	elseif(empty($fout[0])) 
    	{ 
    	?>
        Hier kan je je drugs inkopen. Er is kans dat de politie je betrapt en je naar de gevangenis moet. 
        <form method="post"> 
           <input type="submit" name="submit" value="Koop drugs" class="submit" /> 
         </form>'; 
    
    
    	<?} ?>
    </div> 
     <div id="content_bottom"> </div>
    Toon Meer

    Even maar wat gedaan, weet niet of het werkt maar.. mischien komt er opheldering?

    De onderste </div> word niet opgeroepen?
    Er was een loze }, die je niet nodig had?

  • jessewillem
    n.v.t.
    Berichten
    444
    • 27 augustus 2010 om 09:12
    • #20

    Het is denk toch iets met de strings en echo's in deze code. Je zal goed moeten kijken naar hoe de strings opgebouwd zijn, en/of de variabelen die je erin echo't ook een ' gebruiken, anders gaat het weer fout.

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