• Inloggen
  • Registreer
  • Zoeken
Dit topic
  • Overal
  • Dit topic
  • Dit forum
  • Artikelen
  • Pagina's
  • Forum
  • Downloads
  • Meer opties

ICTscripters

Dé plek voor IT

Dé plek voor IT

Aanmelden

Geavanceerde opties
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
    3. Onopgeloste topics
  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
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
    3. Onopgeloste topics
  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
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
    3. Onopgeloste topics
  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
  1. Dé plek voor IT - ICTscripters
  2. Forum
  3. Scripting & programmeren
  4. PHP + SQL

Forum

  • Externe testers gezocht — Saphaxis AI Chat Organizer 0.1.59

    FreelanceAP 4 november 2026 om 07:42
  • nieuwe game

    tigermaffia 2 november 2026 om 15:21
  • Criminolz

    qevanto 31 oktober 2026 om 20:52
  • [Beta] Ottomaan: gratis browserspel met een echte, levende stad. Feedback gezocht!

    frio 27 oktober 2026 om 12:22
  • Port Father: beta van een browsergame in Antwerpen 1931, feedback welkom

    Jeroen.G 26 oktober 2026 om 10:33
  • Maffia Hotel: een browsergame waarin je van lobbygast naar spil van het hotel groeit

    eeyk 22 oktober 2026 om 18:43
  • Crime Club volledig herschreven vanaf nul

    frio 19 oktober 2026 om 23:57
  • Malavita (nieuwe maffia game, van 0)

    jos 19 oktober 2026 om 23:18

Marktplaats

  • SEO Expired Domains for Sale | .COM, .ORG, .NET & Australian Domains | From $30

    LeoDropHunter 5 november 2026 om 16:56
  • 293 Nieuwe Domeinnamen Oktober 2026

    shiga 5 november 2026 om 11:02
  • [Aanbod] Stadskaart voor je browsergame: van menu naar klikbare stad, vanaf €200

    frio 29 oktober 2026 om 18:17

Verdoemde error...

  • L.Groot
  • 16 december 2009 om 22:21
  • Gesloten
  • L.Groot
    Elite members
    Berichten
    4.888
    • 16 december 2009 om 22:21
    • #1

    Ik krijg deze error:

    PHP
    Parse error: syntax error, unexpected ';' in /usr/home/larsisgoed9/domains/pretpark-online.nl/public_html/provenzano/koopcredits.php on line 12

    hierin:

    PHP
    <?php
      include("_include-config.php");
      if(! check_login()) {
      } else{
        $dbres2				= mysql_query("SELECT * FROM `data` WHERE `activiteit`='betaal'");
        $data2				= mysql_fetch_object($dbres2);
    echo'
    <html>
    
    
    
    
    <head>
    <title>::Provenzano-Crime::</title>
    <link rel="stylesheet" type="text/css" href="css-v1.css">
    </head>
    <body style="margin: 0px;">
    <table align="center" width=100%>
      <tr><td class="subTitle"><b>Belservice</b></td></tr>
      <tr><td class="mainTxt">
    Hier kun je je Credits kopen die je nodig hebt om voordelen te kopen, zoals bijvoorbeeld een VIP account, extra geld/power, ect.<br />
    Volg de instructies hieronder, en alles komt goed! Per keer dat je belt krijg je <b>400</b> credits.<br /><br />
    
    
    <b>In welk land woon je?</b><br />
    <a href="koopcredits.php?c=31">Nederland</a><br />
    <a href="koopcredits.php?c=32">Belgi&euml;</a><br /><br />';
    error_reporting(1);
    if($_GET['c'] == "31" || $_GET['c'] == "32") {
    if($data2->wat == 0){
    $partnerid = 109921;
    mysql_query("UPDATE data SET wat=1 WHERE activiteit='betaal'");
    } else{
    $partnerid = 109921; //Fekri, wijzigen!!
    mysql_query("UPDATE data SET wat=0 WHERE activiteit='betaal'");
    }
    
    
        require('includes/class.micropayment-mollie.php');
    
    
        $m = new micropayment();
    
    
        $m->setPartnerID($partnerid);
        if (isset($_GET['c']) and is_numeric($_GET['c'])) $m->setCountry($_GET['c']);
        $m->setAmount(1.30); # Hier kun je de prijs per gesprek instellen
    
    
        if (isset($_GET['action']) and $_GET['action'] == 'check' and isset($_SESSION['servicenumber']) and isset($_SESSION['paycode']) and $_SESSION['servicenumber'] and $_SESSION['paycode']) {
            /* user posted a paymentcheck, so below we'll check if the servicenumber and the paycode is fully payed */
    
    
            $m->setServicenumber($_SESSION['servicenumber']);
            $m->setPaycode($_SESSION['paycode']);
            $m->checkPayment();
    
    
            if ($m->payed) {
            mysql_query("UPDATE users SET credits = credits + '400' WHERE login ='$data->login'");
                           echo "Je hebt nu 400 extra credits!";
            }
            else {
                # payment is not (fully) done, send the user back to the payment-screen
    echo "<font color=red><b>Betaling is niet afgerond.<br>Zorg er wel voor dat je de goede code intoetst!</b></font><br /><br />";
            }
        }
    
    
        if (!$m->payed) {
            /* Below we include the payment-screen, because no payment is received (yet) */
            include('include.paymentscreen.php');
    echo"<br />Het kopen van credits kost &euro; 1,30. Dit bedrag wordt automatisch betaald na het invoeren van de code";
        }
    }
    else {
    echo "<b style=\"color:red\">Om verwarring te voorkomen komt het betalingsscherm pas als je je land hebt geselecteerd.</b>";
    }
    echo '
    </td></tr>
    
    
    </table><br>
    
    
    
    
    </body>
    </html>';
    		error_reporting(E_ALL);
    }
    ?>
    Meer tonen


    Ik ben ten einde raad, heb uren lopen kijken.
    Ziet iemand de fout, zeg het dan s.v.p!

    Lars

  • Gast, wil je besparen op je domeinnamen? (ad)
  • Darsstar
    Vreemd
    Berichten
    1.173
    • 16 december 2009 om 22:29
    • #2

    Weet je zeker dat je het goede script geeft?

    Ik krijg namelijk geen (parse) error, waardoor het me ook niet meer verbaasd dat ik geen fout kon vinden...

    miauw!

  • JeroenH
    Gevorderd
    Berichten
    420
    • 16 december 2009 om 22:29
    • #3

    if(! check_login()) {
    } else{

    Dit is zoiezo fout

    Darsstar edit: Ok, jij wint! Geen parse error veroorzakende fout dan! :p

  • YVMdesign
    Gevorderd
    Berichten
    357
    • 16 december 2009 om 22:33
    • #4
    PHP
    ?>
    <html>
    
    
    
    
    <head>
    <title>::Provenzano-Crime::</title>
    <link rel="stylesheet" type="text/css" href="css-v1.css">
    </head>
    <body style="margin: 0px;">
    <table align="center" width=100%>
      <tr><td class="subTitle"><b>Belservice</b></td></tr>
      <tr><td class="mainTxt">
    Hier kun je je Credits kopen die je nodig hebt om voordelen te kopen, zoals bijvoorbeeld een VIP account, extra geld/power, ect.
    Volg de instructies hieronder, en alles komt goed! Per keer dat je belt krijg je <b>400</b> credits.
    
    
    <b>In welk land woon je?</b>
    <a href="koopcredits.php?c=31">Nederland</a>
    <a href="koopcredits.php?c=32">Belgi&euml;</a>
    <?php
    Meer tonen

    verander dat is, zonder de echo's

  • Thisguyisgone
    Elite members
    Berichten
    7.880
    • 16 december 2009 om 22:46
    • #5

    Hou u html buiten u php.

    Nieuwe reactie samengevoegd met originele reactie op 16.12.09 22:50:19:

    PHP
    <html>
    
    
    
    
    <head>
    <title>::Provenzano-Crime::</title>
    <link rel="stylesheet" type="text/css" href="css-v1.css">
    </head>
    <body style="margin: 0px;">
    <?php
      include("_include-config.php");
      if(! check_login()) {
      } else{
        $dbres2                = mysql_query("SELECT * FROM `data` WHERE `activiteit`='betaal'");
        $data2                = mysql_fetch_object($dbres2);
    echo'
    
    
    <table align="center" width=100%>
      <tr><td class="subTitle"><b>Belservice</b></td></tr>
      <tr><td class="mainTxt">
    Hier kun je je Credits kopen die je nodig hebt om voordelen te kopen, zoals bijvoorbeeld een VIP account, extra geld/power, ect.
    Volg de instructies hieronder, en alles komt goed! Per keer dat je belt krijg je <b>400</b> credits.
    
    
    <b>In welk land woon je?</b>
    <a href="koopcredits.php?c=31">Nederland</a>
    <a href="koopcredits.php?c=32">Belgi&euml;</a>';
    error_reporting(1);
    if($_GET['c'] == "31" || $_GET['c'] == "32") {
    if($data2->wat == 0){
    $partnerid = 109921;
    mysql_query("UPDATE data SET wat=1 WHERE activiteit='betaal'");
    } else{
    $partnerid = 109921; //Fekri, wijzigen!!
    mysql_query("UPDATE data SET wat=0 WHERE activiteit='betaal'");
    }
    
    
        require('includes/class.micropayment-mollie.php');
    
    
        $m = new micropayment();
    
    
        $m->setPartnerID($partnerid);
        if (isset($_GET['c']) and is_numeric($_GET['c'])) $m->setCountry($_GET['c']);
        $m->setAmount(1.30); # Hier kun je de prijs per gesprek instellen
    
    
        if (isset($_GET['action']) and $_GET['action'] == 'check' and isset($_SESSION['servicenumber']) and isset($_SESSION['paycode']) and $_SESSION['servicenumber'] and $_SESSION['paycode']) {
            /* user posted a paymentcheck, so below we'll check if the servicenumber and the paycode is fully payed */
    
    
            $m->setServicenumber($_SESSION['servicenumber']);
            $m->setPaycode($_SESSION['paycode']);
            $m->checkPayment();
    
    
            if ($m->payed) {
            mysql_query("UPDATE users SET credits = credits + '400' WHERE login ='$data->login'");
                           echo "Je hebt nu 400 extra credits!";
            }
            else {
                # payment is not (fully) done, send the user back to the payment-screen
    echo "<font color=red><b>Betaling is niet afgerond.<br>Zorg er wel voor dat je de goede code intoetst!</b></font>";
            }
        }
    
    
        if (!$m->payed) {
            /* Below we include the payment-screen, because no payment is received (yet) */
            include('include.paymentscreen.php');
    echo"Het kopen van credits kost &euro; 1,30. Dit bedrag wordt automatisch betaald na het invoeren van de code";
        }
    }
    else {
    echo "<b style=\"color:red\">Om verwarring te voorkomen komt het betalingsscherm pas als je je land hebt geselecteerd.</b>";
    }
    echo '
    </td></tr>
    
    
    </table><br>
    
    
    
    
    
    
    ';
            error_reporting(E_ALL);
    }
    ?>
    </body>
    </html>
    Meer tonen

    Darsstar edit: heel handig... naast een parse error ook nog een headers already sent waarschuwing krijgen...
    echt een aanrader deze 'verbetering' -.- (*kuch*)

  • L.Groot
    Elite members
    Berichten
    4.888
    • 17 december 2009 om 07:11
    • #6

    Heb het al weer werkend :S
    Dit is het script nu:

    PHP
    <html>
    
    
    
    
    <head>
    <title>::Provenzano-Crime::</title> 
    <link rel="stylesheet" type="text/css" href="css-v1.css">
    </head>
    <?php
      include("_include-config.php");
      if(! check_login()) {
        header("Location: login.php");
        exit;
      }
        $dbres2				= mysql_query("SELECT * FROM `data` WHERE `activiteit`='betaal'");
        $data2				= mysql_fetch_object($dbres2);
    echo'
    <body style="; margin: 0px;">
    <table align="center" width=100%>
      <tr><td class="subTitle"><b>Belservice</b></td></tr>
      <tr><td class="mainTxt">
    Hier kun je je Credits kopen die je nodig hebt om voordelen te kopen, zoals bijvoorbeeld een VIP account, extra geld/power, ect.<br />
    Volg de instructies hieronder, en alles komt goed! Per keer dat je belt krijg je <b>400</b> credits.<br /><br />
    
    
    <b>In welk land woon je?</b><br />
    <a href="koopcredits.php?c=31">Nederland</a><br />
    <a href="koopcredits.php?c=32">Belgi&euml;</a><br /><br />';
    error_reporting(1);
    if($_GET['c'] == "31" || $_GET['c'] == "32") {
    if($data2->wat == 0){
    $partnerid = 109921;
    mysql_query("UPDATE data SET wat=1 WHERE activiteit='betaal'");
    } else{
    $partnerid = 109921; //Fekri, wijzigen!!
    }
    
    
        require('class.micropayment-mollie.php');
    
    
        $m = new micropayment();
    
    
        $m->setPartnerID($partnerid);
        if (isset($_GET['c']) and is_numeric($_GET['c'])) $m->setCountry($_GET['c']);
        $m->setAmount(1.30); # Hier kun je de prijs per gesprek instellen
    
    
        if (isset($_GET['action']) and $_GET['action'] == 'check' and isset($_SESSION['servicenumber']) and isset($_SESSION['paycode']) and $_SESSION['servicenumber'] and $_SESSION['paycode']) {
            /* user posted a paymentcheck, so below we'll check if the servicenumber and the paycode is fully payed */
    
    
            $m->setServicenumber($_SESSION['servicenumber']);
            $m->setPaycode($_SESSION['paycode']);
            $m->checkPayment();
    
    
            if ($m->payed) {
            mysql_query("UPDATE [users] SET credits = credits + '400' WHERE login ='$data->login'");
                           echo "Je hebt nu 400 extra credits!";
    	if($data2->wat == 0){
    	mysql_query("UPDATE data SET wat=1 WHERE activiteit='betaal'");
    	} else{
    	mysql_query("UPDATE data SET wat=0 WHERE activiteit='betaal'");
    	}
            }
            else {
                # payment is not (fully) done, send the user back to the payment-screen
    echo "<font color=red><b>Betaling is niet afgerond.<br>Zorg er wel voor dat je de goede code intoetst!</b></font><br /><br />";
            }
        }
    
    
        if (!$m->payed) {
            /* Below we include the payment-screen, because no payment is received (yet) */
            include('include.paymentscreen.php');
    echo"<br />Het kopen van credits kost &euro; 1,30. Dit bedrag wordt automatisch betaald na het invoeren van de code";
        }
    }
    else {
    echo "<b style=\"color:red\">Om verwarring te voorkomen komt het betalingsscherm pas als je je land hebt geselecteerd.</b>";
    }
    echo '
    </td></tr>
    
    
    </table><br>
    
    
    
    
    </body>
    </html>';
    		error_reporting(E_ALL);
    ?>
    Meer tonen


    Maar, ik wil zegmaar, dat bij de ene betaling 1 mollieid betaalt krijg, en bij de andere de andere mollieid (van me mede eigenaar).
    Is het dan zo goed en veilig (de id's zijn nog hetzelfde, dat klopt).
    Geef anders tips hoe het beter kan, het word bijgehouden in de db.

    Lars

  • Db-maffia
    Professional
    Berichten
    1.356
    • 17 december 2009 om 08:42
    • #7

    Waarom zou je dit willen?? Zo hou je toch geen overzicht? Je kan toch beter gewoon alleen van jou doen en dit bedrag delen ?

    Project Maffiadeluxe.nl

  • L.Groot
    Elite members
    Berichten
    4.888
    • 17 december 2009 om 09:05
    • #8

    Dan moet ik weer moeilijk gaan doen met overschrijving etc.
    En hij woont in België, dan duurt het weer 1 week enzo..
    Dit werkt veel fijner.
    Maar, is het zo goed vraag ik?

    Lars

  • Db-maffia
    Professional
    Berichten
    1.356
    • 17 december 2009 om 10:16
    • #9
    PHP
    <html>
    <head>
    <title>::Provenzano-Crime::</title> 
    <link rel="stylesheet" type="text/css" href="css-v1.css">
    </head>
    
    
    <?php
    include("_include-config.php");
    error_reporting(E_ALL);
    if(! check_login())
    {
    	header("Location: login.php");
    	exit;
    }
        
    	$dbres2		= mysql_query("SELECT * FROM `data` WHERE `activiteit`='betaal'");
        $data2      = mysql_fetch_object($dbres2);
    echo'
    <body style="; margin: 0px;">
    <table align="center" width=100%>
    	<tr>
    		<td class="subTitle"><b>Belservice</b></td>
    	</tr>
    	<tr>
    		<td class="mainTxt">Hier kun je je Credits kopen die je nodig hebt om voordelen te kopen, zoals bijvoorbeeld een VIP account, extra geld/power, ect. Volg de instructies hieronder, en alles komt goed! Per keer dat je belt krijg je <b>400</b> credits.
    		<b>In welk land woon je?</b>
    		<a href="koopcredits.php?c=31">Nederland</a>
    		<a href="koopcredits.php?c=32">Belgi&euml;</a>';
    	
    	if($_GET['c'] == "31" || $_GET['c'] == "32") 
    	{
    		if($data2->wat == 0)
    		{
    			$partnerid = 109921;
    			mysql_query("UPDATE `data` SET `wat`='1' WHERE `activiteit`='betaal'");
    		}
    		else
    		{
    			$partnerid = 109921; //Fekri, wijzigen!!
    		}
    
    
        	require_once('class.micropayment-mollie.php');
    
    
        	$m = new micropayment();
    		$m->setPartnerID($partnerid);
        
    		if (isset($_GET['c']) and is_numeric($_GET['c'])) $m->setCountry($_GET['c']);
        	$m->setAmount(1.30); # Hier kun je de prijs per gesprek instellen
    
    
        	if (isset($_GET['action']) and $_GET['action'] == 'check' and isset($_SESSION['servicenumber']) and isset($_SESSION['paycode']) and $_SESSION['servicenumber'] and $_SESSION['paycode']) 
    		{
            /* user posted a paymentcheck, so below we'll check if the servicenumber and the paycode is fully payed */
    
    
            $m->setServicenumber($_SESSION['servicenumber']);
            $m->setPaycode($_SESSION['paycode']);
            $m->checkPayment();
    
    
            if ($m->payed) 
    		{
            	mysql_query("UPDATE [users] SET credits = credits + '400' WHERE login ='$data->login'");
            	echo "Je hebt nu 400 extra credits!";
        		if($data2->wat == 0)
    			{
        			mysql_query("UPDATE `data` SET `wat`='1' WHERE `activiteit`='betaal'");
        		}
    			else
    			{
        			mysql_query("UPDATE `data` SET `wat`='0' WHERE `activiteit`='betaal'");
        		}
    		}
            else 
    		{
                # payment is not (fully) done, send the user back to the payment-screen
    			echo "<font color=red><b>Betaling is niet afgerond.<br>Zorg er wel voor dat je de goede code intoetst!</b></font>";
            }
       		}	
    
    
        	if (!$m->payed) 
    		{
            /* Below we include the payment-screen, because no payment is received (yet) */
            	include_once('include.paymentscreen.php');
    			echo"Het kopen van credits kost &euro; 1,30. Dit bedrag wordt automatisch betaald na het invoeren van de code";
        	}
    	}
    	else 
    	{
    		echo "<b style=\"color:red\">Om verwarring te voorkomen komt het betalingsscherm pas als je je land hebt geselecteerd.</b>";
    	}
    	echo '
    		</td>
    	</tr>
    </table><br>
    
    
    
    
    </body>
    </html>';
    ?>
    Meer tonen

    Project Maffiadeluxe.nl

  • L.Groot
    Elite members
    Berichten
    4.888
    • 17 december 2009 om 11:06
    • #10

    Werkt dat beter?
    Of, wat is het verschil?

  • Db-maffia
    Professional
    Berichten
    1.356
    • 17 december 2009 om 11:13
    • #11

    effe je code Netter gemaakt .. en je querys ook tussen `` en '' geplaatst;)

    Nieuwe reactie samengevoegd met originele reactie op 17.12.09 11:14:32:
    trouwens.. op regel 9 heb ik error_reporting(E_ALL); maar die kan je beter weghalen en gewoon in je include-config zetten ?

    Project Maffiadeluxe.nl

  • L.Groot
    Elite members
    Berichten
    4.888
    • 17 december 2009 om 11:36
    • #12

    Staat er al :)
    Maar, het script gaat zo wel werken?
    Dat ik geen errors van Mollie krijg, en ik of m'n mede eigenaar het erbij krijgt en de speler de credits?

    Lars

  • Db-maffia
    Professional
    Berichten
    1.356
    • 17 december 2009 om 11:42
    • #13

    als het meezit wel..dit zou je zelf even moeten testen..?

    Project Maffiadeluxe.nl

  • L.Groot
    Elite members
    Berichten
    4.888
    • 17 december 2009 om 13:32
    • #14

    Maar, het werkt volgens jullie wel?
    Ik denk het namelijk zelf ook.

    Zal vanmiddag even bellen.

    Nog ff 1 vraagje:
    Is er voor criminals een werkende wallie beschikbaar?
    Kan hem nergens vinden, en die van coco is down, en ik heb hem niet meer.

    Bedankt alvast!

    Lars

    Nieuwe reactie samengevoegd met originele reactie op 20.12.09 11:28:14:
    Heb Wallie al gevonden :)
    Zat in OSBanditi 1.5 (Zie Downloads)

Registratie

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

Nu registreren Aanmelden

ICT Nieuws

  • PHP waarschuwt voor twee ernstige bugs die makkelijk uit te buiten lijken

    Aaron 22 oktober 2026 om 22:19

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. Privacyverklaring
  10. Contact
ICTscripters ©2005 - 2026 , goedkope hosting door DiMoWeb.com, BE0558.915.582
Sponsors: Beste kattenhotel provincie Antwerpen
Style: Nexus by cls-design
Stylename
Nexus
Manufacturer
cls-design
Licence
Commercial styles
Help
Supportforum
Visit cls-design