Scripts

Simpel spel galgje V 2

Dit is een spelletje (galgje). Zonder MySQL. Je kan zelf het woord(en) instellen. En je kunt ook de kansen instellen, etc ... Het bestaat maar uit 1 pag. Sorry, als er iets verkeerd is. Ik ben pas nieuw, en ik leer uit fouten :) edit: Versie 2 is uitgekomen, in 1 zaten er nog bugs, etc. die moeten nu weg zijn ;)

simpel-spel-galgje-v-2
-------------------------------------------------------
<<Mag je zelf noemen hoe je wil :)>>
--------------------------------------------------------

[code]<?
session_start();
if(!$_POST["submit"]){
    $woorden = array("woord"); //Hier zet je de woorden die geraden moeten worden
    $rand= rand(0,count($woorden)-1);
    $woord=$woorden[$rand];
    $_SESSION["woord"]=$woord;
    $teller=8; //aantal kansen om fout te hebben;
    for ($x=0;$x<strlen($woord);$x++){
        $hidden.="-";
    }
}else{
    $letter=$_POST["letter"];
    $woord=$_SESSION["woord"];
    $hiddenword=$_POST["hidden"];
    $gebruikt=$_POST["gebruikt"];
    $teller=$_POST["teller"];
    $gebruikt.=$letter;
    $hidden="";
    $juist=false;
    for ($x=0;$x<strlen($woord);$x++){
        if (substr($woord,$x,1)==$letter){
            $hidden.=$letter;
            $juist=true;
        }else{
            $hidden.=substr($hiddenword,$x,1);
        }
    }
    if(!$juist){
        $teller--;
    }
    if ($woord==$hidden){
        echo "Gefeliciteerd u heeft het woord geraden<br>";
        echo "Het woord was: ".$woord;
        $einde=true;
    }
    if ($teller==0){
        echo "Je hebt 8 keer geraden, je bent DOOD";  //Je kunt hier je 8 veranderen in de kansen die je boven geschreven hebt
        echo "<br>Het woord was: ".$woord;
        $einde=true;
    }
}
if (!$einde){
echo "Voorlopig heb je dit geraden:<br>";
echo $hidden;
echo "<br>Je hebt nog ".$teller." levens<br>";
if($gebruikt){
echo "Volgende letters heb je al gebruikt: ".strtoupper($gebruikt);
}
?>
<form name="form1" method="post" action="">
  <input name="letter" type="text" id="letter" maxlength="1">
  <input type="hidden" name="gebruikt" value="<? echo $gebruikt; ?>">
  <input type="hidden" name="hidden" value="<? echo $hidden; ?>">
  <input type="hidden" name="teller" value="<? echo $teller; ?>">
  <input name="submit" type="submit" id="submit" value="raad">
</form>
<? } ?> [/code]

Reacties

0
Nog geen reacties.