in my life
Gebruiker
- Lid geworden
- 19 dec 2007
- Berichten
- 297
Hoi,
voor school hebben wij een opdracht gekregen een .PHP script te maken met 4 dobbelstenen. Je klikt aan met welke kleur dobbelsteen je wilt gooien en hij verteld wat je gooide en wie er wint (je kan het namelijk samen spelen
).
Nu wou ik jullie vragen om er even naar te kijken en te vertellen wat jullie ervan vinden, is er iets mis met de lay-out? of gewoon een leuk idee? Vertel het allemaal maar. (niet te moeilijk, want we zijn nog maar VWO 5 niveau).
Verder zijn we nog van plan om elke keer als speler 1 of 2 wint het bij te houden, en als je op stoppen klikt dat hij weergeeft wie het meeste won.
Alvast bedankt,
Kevin van Dijk.
Hier doe je natuurlijk de keuze van de dobbelsteen:
Dit is het einde, als je op stoppen drukt ga je hierheen. De bedoeling is dat achteraf hij zegt hoevaak ieder heeft gewonnen.
En dit is het PHP script,
Ik had het erover dat ze het bij elkaar moest optellen elke keer als je won, ik had dit gemaakt maar het werkt niet. Hij print het uit als je wint en telt er 1 bij 0 op dus heb je 1 als player 1 wint.
Als je opnieuw wilt moet je naar een andere pagina en het opnieuw aanklikken, ik denk dat ik een optie moet maken om gewoon in die pagina opnieuw moet kunnen doen en dat hij hem dan opnieuw uitrekend.
voor school hebben wij een opdracht gekregen een .PHP script te maken met 4 dobbelstenen. Je klikt aan met welke kleur dobbelsteen je wilt gooien en hij verteld wat je gooide en wie er wint (je kan het namelijk samen spelen

Nu wou ik jullie vragen om er even naar te kijken en te vertellen wat jullie ervan vinden, is er iets mis met de lay-out? of gewoon een leuk idee? Vertel het allemaal maar. (niet te moeilijk, want we zijn nog maar VWO 5 niveau).
Verder zijn we nog van plan om elke keer als speler 1 of 2 wint het bij te houden, en als je op stoppen klikt dat hij weergeeft wie het meeste won.
Alvast bedankt,
Kevin van Dijk.
Hier doe je natuurlijk de keuze van de dobbelsteen:
HTML:
<html>
<head>
<title>keuzedobbelsteen</title>
</head>
<body background="http://www.leefgroep2.net/dobbelstenen.jpg">
<center>
<form action="script1.php" method="post">
Kies de dobbelsteen waar u mee wilt gooien:<br />
<input type="radio" name="kleur" value="Rood" checked="checked" /> Rood
<input type="radio" name="kleur" value="Blauw" /> Blauw<br />
<input type="radio" name="kleur" value="Geel" /> Geel
<input type="radio" name="kleur" value="Zwart" /> Zwart<br />
<form action="script1.php" method="post">
Kies de dobbelsteen waar u mee wilt gooien:<br />
<input type="radio" name="kleur1" value="Rood" checked="checked" /> Rood
<input type="radio" name="kleur1" value="Blauw" /> Blauw<br />
<input type="radio" name="kleur1" value="Geel" /> Geel
<input type="radio" name="kleur1" value="Zwart" /> Zwart<br />
<input type="submit" value="Verstuur">
</center>
</form>
</body>
</html>
Dit is het einde, als je op stoppen drukt ga je hierheen. De bedoeling is dat achteraf hij zegt hoevaak ieder heeft gewonnen.
HTML:
<html>
<head>
<title>stoppen</title>
</head>
<body background="http://www.leefgroep2.net/dobbelstenen.jpg">
Helaas pindakaas!
</form>
</body>
</html>
En dit is het PHP script,
Ik had het erover dat ze het bij elkaar moest optellen elke keer als je won, ik had dit gemaakt maar het werkt niet. Hij print het uit als je wint en telt er 1 bij 0 op dus heb je 1 als player 1 wint.
Als je opnieuw wilt moet je naar een andere pagina en het opnieuw aanklikken, ik denk dat ik een optie moet maken om gewoon in die pagina opnieuw moet kunnen doen en dat hij hem dan opnieuw uitrekend.
PHP:
if ($getal1 > $getal2)
{ $teller = 1; 0 + $teller = $teller; }
print("player 1 heeft $teller keer gewonnen<br />");
PHP:
<html>
<head>
<title>keuzedobbelsteen</title>
</head>
<body background="http://www.leefgroep2.net/dobbelstenen.jpg">
<center>
<?php
function werp_dobbelsteen($kleur)
{
if ($kleur == Rood)
{
$getal = rand(1,6);
if ($getal == 1) {$getal = "4";}
if ($getal == 2) {$getal = "4";}
if ($getal == 3) {$getal = "4";}
if ($getal == 4) {$getal = "4";}
if ($getal == 5) {$getal = "0";}
if ($getal == 6) {$getal = "0";}
return $getal;
}
if ($kleur == Geel)
{
$getal = rand(1,6);
if ($getal == 1) {$getal = "3";}
if ($getal == 2) {$getal = "3";}
if ($getal == 3) {$getal = "3";}
if ($getal == 4) {$getal = "3";}
if ($getal == 5) {$getal = "3";}
if ($getal == 6) {$getal = "3";}
return $getal;
}
if ($kleur == Blauw)
{
$getal = rand(1,6);
if ($getal == 1) {$getal = "2";}
if ($getal == 2) {$getal = "2";}
if ($getal == 3) {$getal = "2";}
if ($getal == 4) {$getal = "2";}
if ($getal == 5) {$getal = "6";}
if ($getal == 6) {$getal = "6";}
return $getal;
}
if ($kleur == Zwart)
{
$getal = rand(1,6);
if ($getal == 1) {$getal = "1";}
if ($getal == 2) {$getal = "1";}
if ($getal == 3) {$getal = "5";}
if ($getal == 4) {$getal = "5";}
if ($getal == 5) {$getal = "5";}
if ($getal == 6) {$getal = "5";}
return $getal;
}
}
$kleur = $_POST["kleur"];
$kleur1 = $_POST["kleur1"];
print("player 1 zegt: ik kies jou!! go!! $kleur!!!<br/>");
$getal = werp_dobbelsteen($kleur);
$getal1 = $getal;
print("$getal <br/><br/>");
print("player 2 zegt: ik kies jou!! go!! $kleur1!!!<br/>");
$kleur = $kleur1;
$getal = werp_dobbelsteen($kleur);
$getal2 = $getal;
print("$getal <br/><br/>");
if ($getal1 > $getal2)
{
print("Player 1 heeft gewonnen!<br /><br />");
}
if ($getal1 < $getal2)
{
print("Player 2 heeft gewonnen!<br /><br />");
}
if ($getal1 == $getal2)
{
print("het is gelijkspel, niemand wint!<br /><br /> ");
}
print("<a href='keuzedobbelsteen.htm'>Wilt u verder gaan? Klik hier</a><br/><br/>");
print("<a href='stoppen.htm'>Wilt u stoppen? Klik hier</a>");
?>
</center>
</body>
</html>
Laatst bewerkt: