Ik moet voor een opdracht een hoger lager spel maken. Het te raden getal moet ik in een hidden value zetten.
Nu wil ik bij elke keer dat het getal niet geraden is een variabele $fout vullen met +1 poging.
Hoe kan ik ervoor zorgen dat ik na het posten van formulier geen lege variabele $fout terug krijg?
Mijn code:
<?php
if(isset($_POST["verzenden"])){
$gok = $_POST['gok'];
$getal= $_POST['getal'];
if($gok > $getal){
$lager = "Lager<br/>";
}
if($gok < $getal){
$hoger = "Hoger<br/>";
}
if($gok == $getal){
$goed = "Goed geraden!<br/><a href=\"index.php\">Begin opnieuw!</a><br/>";
}
}
?>
<form method="post" action="#">
<input type="text" name="gok" id="gok">
<input type="hidden" name="getal" id="getal" value="<?php if(empty($_POST['verzenden'])){ $getal = rand(1,10); echo $getal; } else{ $getal = $_POST['getal']; echo $getal; } ?>">
<input type="submit" id="verzenden" name="verzenden" value="Verzenden">
</form>
<br/>
<?=$lager?>
<?=$hoger?>
<?=$goed?>
//Hier wil ik dan het aantal foutieve pogingen weergeven
Alvast bedankt! PS er mogen geen sessie's gebruikt worden-_-, anders had ik hem allang opgelost!