Nieuw lid |
|
Ik had weer ff zin om een simpel scriptje in elkaar te zetten, maar hij telt de sessie's niet op:( www.flashboy.nl/milan/som.php
Mijn script:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
<?php
session_start();
$getal_1 = rand(1, 10);
$getal_2 = rand(1, 10);
$som = "$getal_1 * $getal_2 = ";
$antwoord = $getal_1 * $getal_2;
if(!isset($_SESSION['goed']))
{
$_SESSION['goed'] = 0;
}
?>
<form id="form1" name="form1" method="post" action="">
<?php print $som; ?><input name="antwoord" type="text" id="antwoord" size="5" value="<?php print $_POST['antwoord']; ?>"/>
<input name="hiddenField" type="hidden" id="hiddenField" value="<?php print $antwoord; ?>" />
<input type="submit" name="button" id="button" value="Verzend" />
</form>
<?php
if(isset($_POST['button']))
{
if($_POST['antwoord'] == $_POST['hiddenField'])
{
$resultaat = "goed!";
$_SESSION['goed']++;
}
else
{
$resultaat = "fout!<br>Het goede antwoord moest zijn ".$_POST['hiddenField']."";
}
$_SESSION['totaal']++;
print "Het antwoord is $resultaat<br>Je hebt ".$_SESSION['goed']." van de ".$_SESSION['totaal']." goed.";
}
?>
</body>
</html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> </head> <body> <?php $som = "$getal_1 * $getal_2 = "; $antwoord = $getal_1 * $getal_2; if(!isset($_SESSION['goed'])) { $_SESSION['goed'] = 0; } ?> <form id="form1" name="form1" method="post" action=""> <?php print $som; ?><input name="antwoord" type="text" id="antwoord" size="5" value=" <?php print $_POST['antwoord']; ?>"/> <input name="hiddenField" type="hidden" id="hiddenField" value=" <?php print $antwoord; ?>" /> <input type="submit" name="button" id="button" value="Verzend" /> </form> <?php if(isset($_POST['button'])) { if($_POST['antwoord'] == $_POST['hiddenField']) { $resultaat = "goed!"; $_SESSION['goed']++; } else { $resultaat = "fout!<br>Het goede antwoord moest zijn ".$_POST['hiddenField'].""; } $_SESSION['totaal']++; print "Het antwoord is $resultaat<br>Je hebt ".$_SESSION['goed']." van de ".$_SESSION['totaal']." goed."; } ?> </body> </html>
|