Advertisement
Guest User

Untitled

a guest
Feb 21st, 2020
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.36 KB | None | 0 0
  1. <?php
  2. // Hier wordt de sessie gestart
  3. session_start();
  4. // Hier wordt gecontroleerd of er opnieuw begonnen moet worden
  5. if(isset($_POST["opnieuw"]))
  6. {
  7. session_destroy();
  8. session_start();
  9. }
  10. // Hier krijgen de sessievariabelen worp1, worp2 en worp3 een startwaarde
  11. if(!isset($_SESSION["worp1"]))
  12. {
  13. $_SESSION["worp1"] = 3;
  14. $_SESSION["worp2"] = 1;
  15. $_SESSION["worp3"] = 6;
  16. }
  17. // Hier krijgt de sessievariabele aantal een startwaarde
  18. if(!isset($_SESSION["aantal"]))
  19. {
  20. $_SESSION["aantal"] = 0;
  21. }
  22. // Hier wordt gecontroleerd of er op een verzendknop is geklikt
  23. if(isset($_POST["verzend"]))
  24. {
  25. // Hier wordt het aantal worpen met 1 opgehoogd
  26. $aantal = $_SESSION["aantal"];
  27. $aantal++;
  28. $_SESSION["aantal"] = $aantal;
  29. // Hier wordt gekeken op welke verzendknop er is geklikt
  30. $verzend = $_POST["verzend"];
  31. // Hier wordt een willekeurig getal tussen 1 en 6 bewaard in de variabele $worp
  32. $worp = rand(1,6);
  33. // Afhankelijk van de verzendknop wordt hier de bijbehorende sessievariabele aangepast
  34. if($verzend == 1){$_SESSION["worp1"] = $worp;}
  35. if($verzend == 2){$_SESSION["worp2"] = $worp;}
  36. if($verzend == 3){$_SESSION["worp3"] = $worp;}
  37. }
  38. // Hier worden de waarden van de sessievariabelen uit de sessie gehaald en bewaard in $worp1 $worp2 $worp3 en $aantal
  39. $worp1 = $_SESSION["worp1"];
  40. $worp2 = $_SESSION["worp2"];
  41. $worp3 = $_SESSION["worp3"];
  42. $aantal = $_SESSION["aantal"];
  43. ?>
  44. <!DOCTYPE html>
  45. <html>
  46. <head>
  47. <meta name="viewport" content="width=device-width, initial-scale=1">
  48. <title>Drie dobbelstenen</title>
  49. <link rel="stylesheet" href="http://code.jquery.com/mobile/1.4.0/jquery.mobile-1.4.0.min.css" />
  50. <script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
  51. <script src="http://code.jquery.com/mobile/1.4.0/jquery.mobile-1.4.0.min.js"></script>
  52. </head>
  53. <body>
  54. <div id="pag1" data-role="page" data-theme="b">
  55. <div data-role="header">
  56. <h1>3_DOB</h1>
  57. </div>
  58. <div role="main" class="ui-content" style="padding:0px;">
  59. <fieldset class="ui-grid-b">
  60. <div class="ui-block-a">
  61. <form action="" method="post">
  62. <input type="hidden" name="verzend" value="1" />
  63. <input type="image" src="dobbel<?php echo"$worp1"; ?>.gif" style="max-width:100%" />
  64. </form>
  65. </div>
  66. <div class="ui-block-b">
  67. <form action="" method="post">
  68. <input type="hidden" name="verzend" value="2" />
  69. <input type="image" src="dobbel<?php echo"$worp2"; ?>.gif" style="max-width:100%" />
  70. </form>
  71. </div>
  72. <div class="ui-block-c">
  73. <form action="" method="post">
  74. <input type="hidden" name="verzend" value="3" />
  75. <input type="image" src="dobbel<?php echo"$worp3"; ?>.gif" style="max-width:100%" />
  76. </form>
  77. </div>
  78. </fieldset>
  79. <div class="ui-body ui-body-b ui-corner-all">
  80. <?php
  81. echo"Het aantal worpen is: $aantal";
  82.  
  83. if($worp1 == $worp2 && $worp2 == $worp3) //alle worpen zijn gelijk
  84. {
  85. echo "<br>Je wint! alle dobbelstenen zijn gelijk"; //hier tekst of foto die je ziet als je wint
  86. }
  87. ?>
  88. </div>
  89. <form action="app18.php" method="post">
  90. <button class="ui-shadow ui-btn ui-corner-all ui-mini" id="opnieuw" type="submit" name="opnieuw">Begin opnieuw</button>
  91. </form>
  92. </div>
  93. <div data-role="footer" data-position="fixed">
  94. <h3>&copy; INF-actief</h3>
  95. </div>
  96. </div>
  97. </body>
  98. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement