Kraak de kluis probleem

Gestart doorShahiem9 reacties46 weergaven

10 berichten · pagina 1 van 1

Shahiem

Lid · Topicstarter

Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik heb een spelletje genaamd kraak de kluis , maar als je bijvoorbeeld hebt gewonnen.
Krijg je je muntjes nietconfused
Code:

<div id="center">
      <div id="content_top"></div>
      <div id="content">
        <div class="blue">Kraak de kluis</div>
[COLOR= #0000BB]<?php[/COLOR]

[COLOR= #FF8000]//--- Nieuwe Kode Maken ---\[/COLOR]
[COLOR= #007700]function[/COLOR] maakkode[COLOR= #007700](){[/COLOR]
    [COLOR= #0000BB]$aLetters[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/range"]range[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]A[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]Z[/COLOR][COLOR= #007700]);[/COLOR]
    
    [COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]kode[/COLOR][COLOR= #007700]][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]] =[/COLOR] [COLOR= #0000BB]$aLetters[/COLOR][COLOR= #007700][[/COLOR][URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]25[/COLOR][COLOR= #007700])];[/COLOR]
    [COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]kode[/COLOR][COLOR= #007700]][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]] =[/COLOR] [COLOR= #0000BB]$aLetters[/COLOR][COLOR= #007700][[/COLOR][URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]25[/COLOR][COLOR= #007700])];[/COLOR]
    [COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]kode[/COLOR][COLOR= #007700]][[/COLOR][COLOR= #0000BB]2[/COLOR][COLOR= #007700]] =[/COLOR] [COLOR= #0000BB]$aLetters[/COLOR][COLOR= #007700][[/COLOR][URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]25[/COLOR][COLOR= #007700])];[/COLOR]
    [COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]kode[/COLOR][COLOR= #007700]][[/COLOR][COLOR= #0000BB]3[/COLOR][COLOR= #007700]] =[/COLOR] [COLOR= #0000BB]$aLetters[/COLOR][COLOR= #007700][[/COLOR][URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]25[/COLOR][COLOR= #007700])];[/COLOR]
    [COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]kode[/COLOR][COLOR= #007700]][[/COLOR][COLOR= #0000BB]4[/COLOR][COLOR= #007700]] =[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]9[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]kode[/COLOR][COLOR= #007700]][[/COLOR][COLOR= #0000BB]5[/COLOR][COLOR= #007700]] =[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]9[/COLOR][COLOR= #007700]);
}[/COLOR]

[COLOR= #FF8000]//--- Kijken of een Kode Goed is ---\[/COLOR]
[COLOR= #007700]function[/COLOR] checkkode[COLOR= #007700]([/COLOR][COLOR= #0000BB]$aKode[/COLOR][COLOR= #007700]){[/COLOR]

    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/empty"]empty[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$aKode[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]]) ||[/COLOR] [URL="http://www.php.net/is_numeric"]is_numeric[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$aKode[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]]) ||[/COLOR] [URL="http://www.php.net/empty"]empty[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$aKode[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]]) ||[/COLOR] [URL="http://www.php.net/is_numeric"]is_numeric[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$aKode[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]]) ||[/COLOR] [URL="http://www.php.net/empty"]empty[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$aKode[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]2[/COLOR][COLOR= #007700]]) ||[/COLOR] [URL="http://www.php.net/is_numeric"]is_numeric[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$aKode[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]2[/COLOR][COLOR= #007700]]) ||[/COLOR] [URL="http://www.php.net/empty"]empty[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$aKode[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]3[/COLOR][COLOR= #007700]]) ||[/COLOR] [URL="http://www.php.net/is_numeric"]is_numeric[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$aKode[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]3[/COLOR][COLOR= #007700]]) || ![/COLOR][URL="http://www.php.net/is_numeric"]is_numeric[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$aKode[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]4[/COLOR][COLOR= #007700]]) || ![/COLOR][URL="http://www.php.net/is_numeric"]is_numeric[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$aKode[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]5[/COLOR][COLOR= #007700]])){[/COLOR]
        [URL="http://www.php.net/return"]return[/URL] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700](+[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]);
    }[/COLOR]

    [URL="http://www.php.net/foreach"]foreach[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$aKode[/COLOR] [COLOR= #007700]as[/COLOR] [COLOR= #0000BB]$iKey[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #0000BB]$sValue[/COLOR][COLOR= #007700]){[/COLOR]
        [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]kode[/COLOR][COLOR= #007700]][[/COLOR][COLOR= #0000BB]$iKey[/COLOR][COLOR= #007700]] ==[/COLOR] [URL="http://www.php.net/strtoupper"]strtoupper[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$sValue[/COLOR][COLOR= #007700])){[/COLOR]
            [COLOR= #0000BB]$aReturn[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$iKey[/COLOR][COLOR= #007700]] =[/COLOR] [COLOR= #0000BB]2[/COLOR][COLOR= #007700];
        }[/COLOR][URL="http://www.php.net/elseif"]elseif[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/in_array"]in_array[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/strtoupper"]strtoupper[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$sValue[/COLOR][COLOR= #007700]),[/COLOR] [COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]kode[/COLOR][COLOR= #007700]])){[/COLOR]
            [COLOR= #0000BB]$aReturn[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$iKey[/COLOR][COLOR= #007700]] =[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700];
        }[/COLOR][URL="http://www.php.net/else"]else[/URL][COLOR= #007700]{[/COLOR]
            [COLOR= #0000BB]$aReturn[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$iKey[/COLOR][COLOR= #007700]] =[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700];
        }
    }[/COLOR]
    
    [URL="http://www.php.net/return"]return[/URL] [COLOR= #0000BB]$aReturn[/COLOR][COLOR= #007700];
}[/COLOR]

[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]REQUEST_METHOD[/COLOR][COLOR= #007700]] ==[/COLOR] [COLOR= #DD0000]GET[/COLOR][COLOR= #007700]){[/COLOR]
    [COLOR= #FF8000]# Eerste keer dat deze pagina bezocht word een nieuwe Kode maken:[/COLOR]
    maakkode[COLOR= #007700]();
}[/COLOR][URL="http://www.php.net/else"]else[/URL][COLOR= #007700]{[/COLOR]
    [COLOR= #FF8000]# Ingevulde Kode Checken:[/COLOR]
    [COLOR= #0000BB]$check[/COLOR] [COLOR= #007700]=[/COLOR] checkkode[COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]kode[/COLOR][COLOR= #007700]]);[/COLOR]
    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/array_sum"]array_sum[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$check[/COLOR][COLOR= #007700]) ==[/COLOR] [COLOR= #0000BB]12[/COLOR][COLOR= #007700]){[/COLOR]
        [COLOR= #FF8000]# In dit geval klopt de Kode 100% dus een nieuwe Kode maken:[/COLOR]
        maakkode[COLOR= #007700]();[/COLOR]
        [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"Kode: <strong>"[/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/implode"]implode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000][/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]kode[/COLOR][COLOR= #007700]]).[/COLOR][COLOR= #DD0000]"</strong> was juist geraden!<br />"[/COLOR][COLOR= #007700];[/COLOR]
        [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"Je hebt <b>$kraakdekluis</b> muntjes ontvangen door de code goed te raden!<br>"[/COLOR][COLOR= #007700];[/COLOR]
        [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"De muntjes zijn nu bij geschreven!<br>"[/COLOR][COLOR= #007700];[/COLOR]
        [COLOR= #FF8000]//== Muntjes bijschrijven hier ==\[/COLOR]
        
            [COLOR= #007700]}[/COLOR][URL="http://www.php.net/elseif"]elseif[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/array_sum"]array_sum[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$check[/COLOR][COLOR= #007700]) == -[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]){[/COLOR]
        [COLOR= #FF8000]# In dit geval is er een Kode ingevuld die nergens op slaat:[/COLOR]
        [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"Je moet een Kode invullen die bestaat uit 4 letters en 2 cijfers bijvoorbeeld: ABCD12<br />"[/COLOR][COLOR= #007700];
    }[/COLOR][URL="http://www.php.net/else"]else[/URL][COLOR= #007700]{[/COLOR]
        [COLOR= #FF8000]# De Kode Klopt niet, deze weergeven:[/COLOR]
        [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"Laatst geraden: "[/COLOR][COLOR= #007700];[/COLOR]
        [URL="http://www.php.net/foreach"]foreach[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$check[/COLOR] [COLOR= #007700]as[/COLOR] [COLOR= #0000BB]$key[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #0000BB]$value[/COLOR][COLOR= #007700]){[/COLOR]
            [URL="http://www.php.net/switch"]switch[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$value[/COLOR][COLOR= #007700]){
                case[/COLOR] [COLOR= #0000BB]2[/COLOR][COLOR= #007700]:[/COLOR]
                    [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"<span style="color: #0f0;">"[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]kode[/COLOR][COLOR= #007700]][[/COLOR][COLOR= #0000BB]$key[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]"</span>"[/COLOR][COLOR= #007700];[/COLOR]
                    [URL="http://www.php.net/break"]break[/URL][COLOR= #007700];
                case[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700]:[/COLOR]
                    [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"<span style="color: #00f;">"[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]kode[/COLOR][COLOR= #007700]][[/COLOR][COLOR= #0000BB]$key[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]"</span>"[/COLOR][COLOR= #007700];[/COLOR]
                    [URL="http://www.php.net/break"]break[/URL][COLOR= #007700];
                default:[/COLOR]
                    [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"<span style="color: #f00;">"[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]kode[/COLOR][COLOR= #007700]][[/COLOR][COLOR= #0000BB]$key[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]"</span>"[/COLOR][COLOR= #007700];
            }
        }[/COLOR]
        
        [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"<br /><span style="color: #f00;">Rood</span> = Fout<br /><span style="color: #00f;">Blauw</span> = Andere positie<br /><span style="color: #0f0;">Groen</span> = Goed<br />"[/COLOR][COLOR= #007700];
    }
}[/COLOR]

[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"<form method="post" action="#">"[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"Letter 1: <input type="text" name="kode[]" size="5" maxlength="1" /><br />"[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"Letter 2: <input type="text" name="kode[]" size="5" maxlength="1" /><br />"[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"Letter 3: <input type="text" name="kode[]" size="5" maxlength="1" /><br />"[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"Letter 4: <input type="text" name="kode[]" size="5" maxlength="1" /><br />"[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"Cijfer 1: <input type="text" name="kode[]" size="5" maxlength="1" /><br />"[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"Cijfer 2: <input type="text" name="kode[]" size="5" maxlength="1" /><br />"[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"<input type="submit" name="submit" value="Kraak" />"[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"</form>"[/COLOR][COLOR= #007700];[/COLOR]
?>
<br>    </div>
      <div id="content_bottom"></div>

    </div>
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
# In dit geval klopt de Kode 100% dus een nieuwe Kode maken:
        maakkode();
        echo "Kode: <strong>".implode(, $_POST[kode])."</strong> was juist geraden!<br />";
        echo "Je hebt <b>$kraakdekluis</b> muntjes ontvangen door de code goed te raden!<br>";
        echo "De muntjes zijn nu bij geschreven!<br>";
        //== Muntjes bijschrijven hier ==


Wat zou je daaronder toch moeten zetten?emopompom
0
Shahiem

Lid · Topicstarter

Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Moet dit plus zijn?

}elseif(array_sum($check) == +1){
0
Berichten
1.294
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
er zitten tekst fouten in je script
Code niet Kode
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
nee, de update voor muntjes... emo
0
Shahiem

Lid · Topicstarter

Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Alexx , Dat weet ik.
Het komt door PHPmenno, Hij heeft het geschreven
Kan update niet vinden , Rikconfused
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
NEe, die moet je daar ook neerzetten xd
0
Berichten
11.099
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik heb ook zelfde probleem helaas zou ook fijn vinden als opgelost is als bij jou opgelost is mag ik dan ook code weten?
0
Shahiem

Lid · Topicstarter

Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Volgensmij heb ik hem , maar ik heb geen zin om het spel te spelen xd
0
Berichten
11.099
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik kan het hier denk niet spelen dan licht me laptop erruit yummie. Sorry anders zou ik het gelijk doensmile.
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren