login  Naam:   Wachtwoord: 
Registreer je!
 Scripts:

Scripts > PHP > Spellen > Het "grote" dobbel-spel

Het "grote" dobbel-spel

Auteur: GTW - 21 mei 2006 - 10:24 - Gekeurd door: nemesiskoen - Hits: 7741 - Aantal punten: 2.58 (6 stemmen)



Plaats het bestand met de door jou gekozen naam op je server, en speel.
zo simpel is het

Code:
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  5. <title>Het "grote" dobbel-spel</title>
  6. </head>
  7.  
  8. <body>
  9. <center>
  10. <?php
  11. if(isset($_POST['num']) && is_numeric($_POST['num']) && $_POST['num'] <= 10 && 0<$_POST['num'] ){
  12. // er is gedobbeld,
  13. // berekenen
  14.  
  15. #aantal keer gegooid
  16. $start = 0;
  17. while($start++ < $_POST['num']){
  18. $score_pc += rand(1,6);
  19. $score_player += rand(1,6);
  20. }
  21.  
  22. #kijken wie er gewonnen heeft
  23. if($score_pc > $score_player){
  24. echo '<font color="red">Je hebt verloren</font>';
  25. }
  26. elseif($score_pc < $score_player){
  27. echo '<font color="green">Je hebt gewonnen,<br />Gefeliciteerd</font>';
  28. }
  29. elseif($score_pc == $score_player){
  30. echo '<font color="orange">Het was een gelijkspel,<br />Niemand heeft gewonnen</font>';
  31. }
  32. echo '<br /><table><tr><td align="right">Jouw score:</td><td>'.$score_player.'</td></tr><tr><td align="right" width="50%">PC score:</td><td>'.$score_pc.'</td></tr></table>';
  33.  
  34. echo '<br /><br /><a href="'.$_SERVER['HTTP_REFERER'].'">Nog een keer dobbelen</a>';
  35. }
  36. else{
  37. ?>
  38. Welkom bij het "grote" dobbel spel<br />
  39. <br />
  40. Hoe werkt het?<br />
  41. Met het aantal worpen dat je kiest moet je proberen hoger uit te komen dan de computer<br />
  42. <form name="dobbelen" method="post" action="<?php echo $_SERVER['PHP_SELF'];?>">
  43. <table>
  44. <tr>
  45. <td width="50%">Aantal keer dobbelen:</td>
  46. <td><select name="num">
  47. <option value="1">1 keer</option>
  48. <option value="2">2 keer</option>
  49. <option value="3">3 keer</option>
  50. <option value="4">4 keer</option>
  51. <option value="5">5 keer</option>
  52. <option value="6">6 keer</option>
  53. <option value="7">7 keer</option>
  54. <option value="8">8 keer</option>
  55. <option value="9">9 keer</option>
  56. <option value="10">10 keer</option>
  57. </select></td>
  58. </tr>
  59. <tr>
  60. <td colspan="2"><input type="submit" value="Dobbelen maar!" /></td>
  61. </tr>
  62. </table>
  63. </form>
  64. <?php
  65. }
  66. ?>
  67. </center>
  68. </body>
  69. </html>
Download code! Download code (.txt)

 Bekijk een voorbeeld van dit script!
 Stemmen
Niet ingelogd.

 Reacties
Post een reactie
Lees de reacties (10)
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.022s