Nun folgen zwei Würfelspiele:
Würfelspiel 1:
Das Skript von wuerfel.php:
<?php |
Würfelspiel 2:
Das Skript von wuerfel.php:
<?php if(isset($_POST["spiel"])) {$spiel=$_POST["spiel"];} else {$spiel="";} if(isset($_POST["x"])) {$x=$_POST["x"];} else {$x=0;} if(isset($_POST["sum"])) {$sum=$_POST["sum"];} else {$sum=0;} if(isset($_POST["anz"])) {$anz=$_POST["anz"];} else {$anz=0;} if(isset($_POST["x2"])) {$x2=$_POST["x2"];} else {$x2=0;} if(isset($_POST["sum2"])) {$sum2=$_POST["sum2"];} else {$sum2=0;} ?> <html> <HEAD><meta content="PHP, Würfelspiel"> <TITLE> Würfelspiel </TITLE> </HEAD> <body bgcolor="#FFCC66"> <b><font color='#ff0000' size='5'>Würfelspiel gegen Computer</font></b><br><br> <?php if($sum==30 && $sum2==30) {print "<font color='#0000ff' size='4'>Unentschieden !</font>";} elseif($sum==30 && $sum2<30){print "<font color='#0000ff' size='4'>Spieler hat gewonnen !</font>";} elseif($sum2==30 && $sum<30){print "<font color='#0000ff' size='4'>Computer hat gewonnen !</font>";} else { ?> <font color='#0000ff' size='4'>Beim Klicken auf den Button wird jeweils ein Würfel geworfen.</font> <form action="index.php" method="post"> <input type ="submit" name="spiel" value="werfen" ><br> <hr> <?php // Falls das erste mal auf submit geklickt wurde: if($spiel=="werfen"): srand(microtime()*1000000); // Zufallszahl ziehen (1 bis 6) $x=rand(1,6); $x2=rand(1,6); echo "<table border ='1'><tr><td valign='top' width='120'><center><b>Dein Würfel:<br><br> <img src='wuerfel".$x.".jpg' width='80%'></center></td>"; echo "<td><center><b>Computer's Würfel:<br><br> <img src='wuerfel".$x2.".jpg' width='80%'></center></td></tr></table>"; if($sum<30 && $sum2<30 && $sum+$x<=30)$sum=$sum+$x; if($sum<30 && $sum2<30 && $sum2+$x2<=30)$sum2=$sum2+$x2; $anz++; echo "<input type='hidden' name='sum' value ='$sum'> <input type='hidden' name='anz' value ='$anz'> <input type='hidden' name='x' value ='$x'> <input type='hidden' name='sum2' value ='$sum2'> <input type='hidden' name='x2' value ='$x2'>"; echo "<br>Dein Summe = $sum "; echo "<br>Cumputers Summe = $sum2 "; echo "<br> Anzahl Würfe = $anz <br><br>"; if($sum>=30)$sum=30; if($sum2>=30)$sum2=30; echo "<table width='100%' hight='5%'><tr>"; for($i=1;$i<=$sum;$i++) {echo "<td bgcolor='red'><center>-</center></td>"; } for($i=$sum+1;$i<=30;$i++){echo "<td bgcolor='blue'><center>-</center></td>";} echo "</tr></table>"; echo "<table width='100%' hight='5%'><tr>"; for($i=1;$i<=$sum2;$i++) {echo "<td bgcolor='red'><center>-</center></td>"; } for($i=$sum2+1;$i<=30;$i++){echo "<td bgcolor='blue'><center>-</center></td>";} echo "</tr></table>"; endif; } ?> <hr> </form> </body> </html> |
Bei Fragen: e-Mail schicken.