PHP Code = wittepagina?

Gestart doorMarvinn5 reacties45 weergaven

6 berichten · pagina 1 van 1

Marvinn

Lid · Topicstarter

Berichten
2.609
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hooi.

Ik en mij scripter komen er allebei niet meer uit.

We hebben nu tot zover dit:

[COLOR= #0000BB]<?php
$dag[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/ceil"]ceil[/URL][COLOR= #007700](([/COLOR][URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]j[/COLOR][COLOR= #007700]) +[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700])[/COLOR] / [COLOR= #0000BB]10[/COLOR][COLOR= #007700]) *[/COLOR] [COLOR= #0000BB]10[/COLOR][COLOR= #007700];[/COLOR]

[COLOR= #0000BB]$maand[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]n[/COLOR][COLOR= #007700]);[/COLOR]

[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$dag[/COLOR] [COLOR= #007700]>[/COLOR] [URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]t[/COLOR][COLOR= #007700]))
{[/COLOR]
    
    [COLOR= #0000BB]$maand[/COLOR][COLOR= #007700]++;[/COLOR]
    [COLOR= #0000BB]$dag[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]10[/COLOR][COLOR= #007700];
    
}[/COLOR]

[COLOR= #0000BB]$jaar[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Y[/COLOR][COLOR= #007700]);[/COLOR]

[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$maand[/COLOR] [COLOR= #007700]>[/COLOR] [COLOR= #0000BB]12[/COLOR][COLOR= #007700])
{[/COLOR]
    
    [COLOR= #0000BB]$maand[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700];[/COLOR]
    [COLOR= #0000BB]$jaar[/COLOR][COLOR= #007700]++;
    
}[/COLOR]

[COLOR= #0000BB]$maanden[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]januari[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]februari[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]maart[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]april[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]mei[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]juni[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]juli[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]augustus[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]september[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]oktober[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]november[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]december[/COLOR][COLOR= #007700]);[/COLOR]


?>
[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]submit2[/COLOR][COLOR= #007700]]))  {[/COLOR]
    
[URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"UPDATE loterij set loten=loten +1 WHERE naam="[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]gebruikersnaam[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]""[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"UPDATE leden SET muntjes=muntjes - "[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$lotbedrag[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]" WHERE member_id="[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]id[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]""[/COLOR][COLOR= #007700]);[/COLOR]


    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/mysql_error"]mysql_error[/URL][COLOR= #007700]() ==[/COLOR] [COLOR= #DD0000]""[/COLOR][COLOR= #007700])  {[/COLOR]

       [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]Je hebt succesvol een extra lot gekocht!<br/><br/> De uitslag is op: [/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$dag[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000] [/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$maanden[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$maand[/COLOR] [COLOR= #007700]-[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000] [/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$jaar[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000].[/COLOR][COLOR= #007700];
    
        }[/COLOR][URL="http://www.php.net/else"]else[/URL][COLOR= #007700]{[/COLOR]

        [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"Oeps, er is iets mis gegaan, <a href=# onclick=history.go(-1)>Ga terug</a>"[/COLOR][COLOR= #007700];
}[/COLOR]
?>
[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]id[/COLOR][COLOR= #007700]])) {[/COLOR]
[COLOR= #0000BB]$sql_lot[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT loten FROM loterij WHERE ip="[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]REMOTE_ADDR[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]" OR id="[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]id[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]" OR naam="[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]gebruikersnaam[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]""[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"Je hebt al <b>"[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$sql_lot[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]loten[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]"</b> gekocht!<br /><br />"[/COLOR][COLOR= #007700];[/COLOR]

[URL="http://www.php.net/include"]include[/URL] [COLOR= #007700]([/COLOR][COLOR= #DD0000]config.php[/COLOR][COLOR= #007700]);[/COLOR]

        [COLOR= #0000BB]$sql[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT loten FROM loterij WHERE ip="[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]REMOTE_ADDR[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]" OR id="[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]id[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]" OR naam="[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]gebruikersnaam[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]""[/COLOR][COLOR= #007700])[/COLOR] or [URL="http://www.php.net/die"]die[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/mysql_error"]mysql_error[/URL][COLOR= #007700]());[/COLOR]
      
 

        [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/mysql_num_rows"]mysql_num_rows[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$sql[/COLOR][COLOR= #007700]) ==[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700]) {[/COLOR]
                [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]Je hebt al een lot gekocht!<br/><br/> De uitslag is op: [/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$dag[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000] [/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$maanden[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$maand[/COLOR] [COLOR= #007700]-[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000] [/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$jaar[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000].[/COLOR][COLOR= #007700];
                

        }[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]

[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]submit[/COLOR][COLOR= #007700]]))  {[/COLOR]
    
[URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"INSERT INTO loterij (id,naam,ip) VALUES ("[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]id[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]","[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]gebruikersnaam[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]","[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]REMOTE_ADDR[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]")"[/COLOR][COLOR= #007700])[/COLOR] or [URL="http://www.php.net/die"]die[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/mysql_error"]mysql_error[/URL][COLOR= #007700]());[/COLOR]
[URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"UPDATE leden SET muntjes=muntjes - "[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$lotbedrag[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]" WHERE member_id="[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]id[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]""[/COLOR][COLOR= #007700]);[/COLOR]


    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/mysql_error"]mysql_error[/URL][COLOR= #007700]() ==[/COLOR] [COLOR= #DD0000]""[/COLOR][COLOR= #007700])  {[/COLOR]

       [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]Je doet nu mee met de loterij!<br/><br/> De uitslag is op: [/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$dag[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000] [/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$maanden[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$maand[/COLOR] [COLOR= #007700]-[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000] [/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$jaar[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000].[/COLOR][COLOR= #007700];
    
        }[/COLOR][URL="http://www.php.net/else"]else[/URL][COLOR= #007700]{[/COLOR]

        [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"Oeps, er is iets mis gegaan, <a href=# onclick=history.go(-1)>Ga terug</a>"[/COLOR][COLOR= #007700];
        }
}[/COLOR][URL="http://www.php.net/else"]else[/URL][COLOR= #007700]{[/COLOR]
    ?>

    <form action="[COLOR= #0000BB]<?php[/COLOR] [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]PHP_SELF[/COLOR][COLOR= #007700]][/COLOR] ?>?p=loterij" method="post">
        <table>
            <tr>
                <td>Hey [COLOR= #0000BB]<?php[/COLOR] [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]gebruikersnaam[/COLOR][COLOR= #007700]];[/COLOR] ?><br><br>Jij wilt mee doen aan de habbotjes loterij? Dat kan!<br><br>Hier onder zie je de knop koop een lot. <br><Br>Als je daar op klikt doe jij mee met de loterij. Elke 10e van de maand doen wij een trekking.<br><br>De prijs is: <b>[COLOR= #0000BB]<?php[/COLOR] [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"$lotbedrag"[/COLOR] ?></b> muntjes voor een lot.<br><br>Win jij?<br />
 Dan krijg je:&nbsp;Een loterij badge + Een voucher voor 40 muntjes.&nbsp;</td>
            </tr>
            <tr>
                <td>

                </td>
            </tr>
            <tr>
                <td>Nog geen lot?<br /><input type="submit" name="submit" value="Koop lot!"></td>
  <td>Al een lot?<br /><input type="submit" name="submit2" value="Koop extra lot!"></td>
            </tr>
        </table>
    </form>
    [COLOR= #0000BB]<?php[/COLOR]
[COLOR= #007700]}
}
}[/COLOR][URL="http://www.php.net/else"]else[/URL][COLOR= #007700]{[/COLOR]
         [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"Je bent niet ingelogd <br />"[/COLOR][COLOR= #007700];

}
}[/COLOR]

?>


Alleen nu is de pagina wit en daarvoor hadden we veel errors. Zouden jullie kijken of jullie nog errors vinden/de bug opkunnen lossen zodat we geen witte pagina meer hebben? Dankje thumbsup
Nickjexx.

We hebben dit aangepast omdat we willen dat je 3x een lot kunt kopen volgens mij bugt dat ook als een ***
0
Berichten
15.446
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
je kan beter eerst checken hoeveel loten een gebruiker heeft gekocht, als dit getal minder als 3 is dan laat je het formulier zien en heeft hij/zij er al 3 dan laat je geen formulier zien maar een tekst "u heeft al 3 loten, meer zijn er niet toegestaan".

Dan hoef je ook niet te knoeien met 2 submitbuttons wink
0
Marvinn

Lid · Topicstarter

Berichten
2.609
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Zou je daar bij willen helpen?
0
Berichten
13.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
if(isset($_POST[submit2])) {

die is false, dus de code daaronder tot de laatste } wordt niet uitgevoerd.
0
Marvinn

Lid · Topicstarter

Berichten
2.609
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hoe ga ik dat oplossen @ Ik zie de fout idd zitten. Maar hoe fix ik dat? Marjolein zei iets van 1 submit?
0
Marvinn

Lid · Topicstarter

Berichten
2.609
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Zou iemand kunnen helpen cry
//Oeps te vroegen bump Nouja bloos "Er is één dubbelpost per topic toegestaan,"
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren