dinsdag 13 januari 2015

Opgaven: Raden

Opslaan als: Raden-1.php


<html xmlns="http://www.albeda.nl">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Raad het getal</title>
</head>
<body>
     
    <?php
// sessie starten
session_start();

// fouten uitgezet (als het niet bestaat, geen fout weergeven)
error_reporting(0);
    if (!empty($_POST)) {
        // controleer of het getal tussen 1 en 5 is
        if (($_POST['getal'] < 1) || ($_POST['getal'] > 5)) {
            echo '<p>Het ingevulde getal moet tussen 1 en 5 liggen.</p>';
        }
        else {
            //genereer random getal
            $raad = rand(1,5);
           
            if ($_POST['getal'] == $raad) {
                echo '<p>Gefeliciteerd! Het juiste getal is inderdaad '.$raad.'.</p>';
                // sessie voor het aantal keer goed.
                $_SESSION['goed']++;
$_SESSION['fout'] = $_SESSION['fout'] + 0 ;
$_SESSION['totaal']++;
                echo "Aantal keer goed geraden: ".$_SESSION['goed'];
echo "</br>Aantal keer fout geraden: ".$_SESSION['fout'];
            }
            else {
                echo '<p>Jammer, het juiste getal is '.$raad.'.</p>';    
                // sessie voor het aantal keer fout.
$_SESSION['goed'] = $_SESSION['goed'] + 0 ;
                $_SESSION['fout']++;
$_SESSION['totaal']++;
                echo "Aantal keer fout geraden: ".$_SESSION['fout'];
echo "</br>Aantal keer goed geraden: ".$_SESSION['goed'];
                }
        }
echo "</br>Aantal keer totaal: ".$_SESSION['totaal'] ;

    }  

    ?>
     
    <p>Raad het getal! Vul een getal in tussen 1 en 5 en speel mee!</p>
    <form action="" method="post">
    <input type="text" name="getal" />
    <input type="submit" value="Speel!" />
    </form>
<a href="logout.php" >Opnieuw beginnen (sessie verwijderen</a>
</body>
</html>