Nieuw lid |
|
omg
ALS ik je bovenstaande post goed gelezen/begrepen heb, ben je wel heel erg op een foute manier bezig..
Hoe ik (heelsnellehardopdenkmodus enabled) het ongeveer zou doen (in EEN bestand):
start een session (pogingen) met waarde 0
start een session (opgelost aantal) met waarde 0
maak een array met vragen
$vragen = array('1+5=', '9 gedeeld door 3=", "etc");
$antwoorden = array(6, 3, "etc");
Na submit vergelijk je de array vraag met het antwoord (de index haal je op uit de session opgelost aantal)
Na elke submit verhoog je sowieso het aantal pogingen, en als de indexes matchen verhoog je ook 'opgelost aantal'
Als er een match is, doe je een header location naar de volgende vraag.
Controleren of iemand speelt met de url, doe je dmv de 'vraag index' uit de url, te vergelijken met het session pogingen aantal, als dat onjuist is, terug redirecten naar de juiste index +1
edit:
Het wordt niet op prijs gesteld als ik hapklare code geef, maar hier een voorbeeldje van mn bovenstaande reactie.
edit2:
Als je ?code meegeeft in de url zie je hoe ik het doe.
sub edit: wtf is dit voor ingewikkeld gedoe...soms is hapklare code veel beter dan domme hints @ sertain mod |