Advertisement
Guest User

Untitled

a guest
Feb 6th, 2016
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.92 KB | None | 0 0
  1. <?php
  2. /*
  3. LEES DIT EERST DOOR VOORDAT JE VERDER GAAT!!
  4. VUL JE NAAM IN BIJ $name!!! (ZIE EVEN VERDEROP, ROND REGEL 20)
  5.  
  6. LET OP: JE MAG ALLEEN DIT BESTAND GEBRUIKEN!!!
  7. - VUL AAN DAAR WAAR NODIG
  8. - WIJZIG DAAR WAAR NODIG
  9. - VERWIJDER DAAR WAAR NODIG
  10. - JE MAG WEL ÉÉN CSS-BESTAND MAKEN (OP DE JUISTE MANIER ENZO)
  11.  
  12. - OPMERKING : ER WORDT NIETS GEDAAN MET DATABASE OF SQL (FIJN HÈ)
  13.  
  14. ALS JE KLAAR BENT HETZELFDE BIJGEWERKTE BESTAND WEER UPLOADEN NAAR DE STUDIEROUTE
  15. SAMEN MET DE MAP MET AFBEELDINGEN EN EVENTUEEL WAT JE ER EXTRA BIJ MAAKT (CSS)
  16.  
  17. */
  18. session_start();
  19.  
  20. // gebruik eventueel onderstaande functie als hulpmiddel om te zien wat er in een $_POST of $_SESSION zit
  21. // te gebruiken als dump($_POST) of dump($_SESSION);
  22. function dump($var)
  23. {
  24. var_dump($var);
  25. }
  26.  
  27. $name = "Kevin REEE";
  28. // onderstaande NIET wijzigen!!
  29. $name = trim(str_replace(" ","",$name));
  30.  
  31. // OM EEN RANDOM GETAL TE GENEREREN KUN JE DE FUNCTIE RAND() GEBRUIKEN
  32. // DEZE WERKT VERGELIJKBAAR ALS POW OF SQRT
  33.  
  34. // $worp = rand(1,10) levert een willekeurig getal van een tot en met 10
  35. $_SESSION["beurt"] = array(
  36. 'rol' => array(),
  37. 'dobbelsteen1' => array(),
  38. 'dobbelsteen2' => array(),
  39. 'dobbelsteen3' => array(),
  40. 'dobbelsteen4' => array(),
  41. 'dobbelsteen5' => array(),
  42. 'score' => array()
  43. );
  44.  
  45. if(isset($_POST["werp"])){
  46. $_SESSION["counter"]++;
  47. $_SESSION["beurt"]["rol"][] = count($_SESSION["beurt"]["rol"]) + 1;
  48. $_SESSION["beurt"]["dobbelsteen1"][] = rand(1,6);
  49. $_SESSION["beurt"]["dobbelsteen2"][] = rand(1,6);
  50. $_SESSION["beurt"]["dobbelsteen3"][] = rand(1,6);
  51. $_SESSION["beurt"]["dobbelsteen4"][] = rand(1,6);
  52. $_SESSION["beurt"]["dobbelsteen5"][] = rand(1,6);
  53. $_SESSION["beurt"]["score"][] =
  54. (
  55. $_SESSION["beurt"]["dobbelsteen1"][count($_SESSION["beurt"]["rol"])]
  56. + $_SESSION["beurt"]["dobbelsteen2"][count($_SESSION["beurt"]["rol"])]
  57. + $_SESSION["beurt"]["dobbelsteen3"][count($_SESSION["beurt"]["rol"])]
  58. + $_SESSION["beurt"]["dobbelsteen4"][count($_SESSION["beurt"]["rol"])]
  59. + $_SESSION["beurt"]["dobbelsteen5"][count($_SESSION["beurt"]["rol"])]
  60. ) / 5;
  61.  
  62. dump($_SESSION["beurt"]);
  63. }
  64. ?>
  65. <!DOCTYPE html>
  66. <html>
  67. <head>
  68. <link href="css/stylesheet.css" type="text/css" rel="stylesheet" />
  69. <meta charset="UTF-8">
  70. <title><?=date("d-m|H:i",time())?>|<?=$name?>|TTT-02-2016</title>
  71. <style>
  72. *, html, body
  73. {
  74. font-family: tahoma;
  75. font-weight: 1em;
  76. margin: 0;
  77. padding: 0;
  78. }
  79. body
  80. {
  81. background-color: #f1f1f1;
  82. content: normal;
  83. display: block;
  84. }
  85. </style>
  86. </head>
  87. <body>
  88. <!--
  89. PLAATS JE HTML HIER
  90. GEBRUIK ONDERSTAANDE DIV OM
  91.  
  92. - HET BLOK SPEL-INFO TE TONEN
  93. - DE BLAUWE KNOPPEN
  94. - HET GROEN SPEELVELD
  95. - GEBRUIK EEN TABEL OM ALLE BEURTEN EN ALLE WORPEN TE TONEN
  96. - PER RIJ EEN BEURT
  97.  
  98. - LET OP:
  99. INDIEN JE ECHT NIET WEET HOE JE HET ALLEMAAL MOET MAKEN MET PHP, HET FORMULIER EN DE WERKING
  100. MAAK DAN HET VOORBEELD OP DE EERSTE PAGINA NA MET ENKEL EN ALLEEN HTML EN CSS
  101. -->
  102. <div class="main">
  103. <div class="regels">
  104. <span class="bold">Spel info</span><br />
  105. Gebruik de knop links om een worp te doen met vijf dobbelstenen. Na elke worp wordt het resultaat getoond in een rij, met: <br />
  106. <ul>
  107. <li>beurtnummer</li>
  108. <li>de vijf dobbelstenen</li>
  109. <li>de totaalscore van die worp</li>
  110. </ul>
  111. </div>
  112. <div class="spelbord">
  113. <form method="post" action="index.php">
  114. <input type="submit" name="werp" value="werp beurt ???" class="buttons"/>
  115. <input type="submit" name="stoppen" value="stoppen of herstarten" class="buttons"/>
  116. </form>
  117. <table>
  118. <tr>
  119. <td>Beurt</td>
  120. <td>Dobbelsteen 1</td>
  121. <td>Dobbelsteen 2</td>
  122. <td>Dobbelsteen 3</td>
  123. <td>Dobbelsteen 4</td>
  124. <td>Dobbelsteen 5</td>
  125. <td>Score</td>
  126. </tr>
  127. <?php
  128. if(isset($_POST["werp"])){
  129. for($i = 0; $i < count($_SESSION["beurt"]["rol"]); $i++)
  130. {
  131. echo "<tr>";
  132. for($x = 0; $x < count($_SESSION["beurt"]); $x++ )
  133. {
  134. echo "<td>". $_SESSION["beurt"]["rol"][$x] . "</td>";
  135. echo "<td>"."<img src='img/dice-". $_SESSION["beurt"]["dobbelsteen1"][$x] . ".png' />". "</td>";
  136. echo "<td>"."<img src='img/dice-". $_SESSION["beurt"]["dobbelsteen2"][$x] . ".png' />". "</td>";
  137. echo "<td>"."<img src='img/dice-". $_SESSION["beurt"]["dobbelsteen3"][$x] . ".png' />". "</td>";
  138. echo "<td>"."<img src='img/dice-". $_SESSION["beurt"]["dobbelsteen4"][$x] . ".png' />". "</td>";
  139. echo "<td>"."<img src='img/dice-". $_SESSION["beurt"]["dobbelsteen5"][$x] . ".png' />". "</td>";
  140. echo "<td>" . $_SESSION["beurt"]["score"][$x] . "</td>";
  141. }
  142. echo "</tr>";
  143. }
  144. }
  145. ?>
  146. </table>
  147. </div>
  148. </div>
  149. </body>
  150. </html>
  151. ERRORS:
  152. Notice: Undefined offset: 1 in C:\wamp\www\toets\TTT-WD\TTT\index.php on line 55
  153. Call Stack
  154. # Time Memory Function Location
  155. 1 0.0007 154008 {main}( ) ..\index.php:0
  156.  
  157. ( ! ) Notice: Undefined offset: 1 in C:\wamp\www\toets\TTT-WD\TTT\index.php on line 56
  158. Call Stack
  159. # Time Memory Function Location
  160. 1 0.0007 154008 {main}( ) ..\index.php:0
  161.  
  162. ( ! ) Notice: Undefined offset: 1 in C:\wamp\www\toets\TTT-WD\TTT\index.php on line 57
  163. Call Stack
  164. # Time Memory Function Location
  165. 1 0.0007 154008 {main}( ) ..\index.php:0
  166.  
  167. ( ! ) Notice: Undefined offset: 1 in C:\wamp\www\toets\TTT-WD\TTT\index.php on line 58
  168. Call Stack
  169. # Time Memory Function Location
  170. 1 0.0007 154008 {main}( ) ..\index.php:0
  171.  
  172. ( ! ) Notice: Undefined offset: 1 in C:\wamp\www\toets\TTT-WD\TTT\index.php on line 59
  173. Call Stack
  174. # Time Memory Function Location
  175. 1 0.0007 154008 {main}( ) ..\index.php:0
  176. Notice: Undefined offset: 1 in C:\wamp\www\toets\TTT-WD\TTT\index.php on line 134
  177. Call Stack
  178. # Time Memory Function Location
  179. 1 0.0007 154008 {main}( ) ..\index.php:0
  180.  
  181. ( ! ) Notice: Undefined offset: 1 in C:\wamp\www\toets\TTT-WD\TTT\index.php on line 135
  182. Call Stack
  183. # Time Memory Function Location
  184. 1 0.0007 154008 {main}( ) ..\index.php:0
  185.  
  186. ( ! ) Notice: Undefined offset: 1 in C:\wamp\www\toets\TTT-WD\TTT\index.php on line 136
  187. Call Stack
  188. # Time Memory Function Location
  189. 1 0.0007 154008 {main}( ) ..\index.php:0
  190.  
  191. ( ! ) Notice: Undefined offset: 1 in C:\wamp\www\toets\TTT-WD\TTT\index.php on line 137
  192. Call Stack
  193. # Time Memory Function Location
  194. 1 0.0007 154008 {main}( ) ..\index.php:0
  195.  
  196. ( ! ) Notice: Undefined offset: 1 in C:\wamp\www\toets\TTT-WD\TTT\index.php on line 138
  197. Call Stack
  198. # Time Memory Function Location
  199. 1 0.0007 154008 {main}( ) ..\index.php:0
  200.  
  201. ( ! ) Notice: Undefined offset: 1 in C:\wamp\www\toets\TTT-WD\TTT\index.php on line 139
  202. Call Stack
  203. # Time Memory Function Location
  204. 1 0.0007 154008 {main}( ) ..\index.php:0
  205.  
  206. ( ! ) Notice: Undefined offset: 1 in C:\wamp\www\toets\TTT-WD\TTT\index.php on line 140
  207. Call Stack
  208. # Time Memory Function Location
  209. 1 0.0007 154008 {main}( ) ..\index.php:0
  210.  
  211. ( ! ) Notice: Undefined offset: 2 in C:\wamp\www\toets\TTT-WD\TTT\index.php on line 134
  212. Call Stack
  213. # Time Memory Function Location
  214. 1 0.0007 154008 {main}( ) ..\index.php:0
  215.  
  216. ( ! ) Notice: Undefined offset: 2 in C:\wamp\www\toets\TTT-WD\TTT\index.php on line 135
  217. Call Stack
  218. # Time Memory Function Location
  219. 1 0.0007 154008 {main}( ) ..\index.php:0
  220.  
  221. ( ! ) Notice: Undefined offset: 2 in C:\wamp\www\toets\TTT-WD\TTT\index.php on line 136
  222. Call Stack
  223. # Time Memory Function Location
  224. 1 0.0007 154008 {main}( ) ..\index.php:0
  225.  
  226. ( ! ) Notice: Undefined offset: 2 in C:\wamp\www\toets\TTT-WD\TTT\index.php on line 137
  227. Call Stack
  228. # Time Memory Function Location
  229. 1 0.0007 154008 {main}( ) ..\index.php:0
  230.  
  231. ( ! ) Notice: Undefined offset: 2 in C:\wamp\www\toets\TTT-WD\TTT\index.php on line 138
  232. Call Stack
  233. # Time Memory Function Location
  234. 1 0.0007 154008 {main}( ) ..\index.php:0
  235.  
  236. ( ! ) Notice: Undefined offset: 2 in C:\wamp\www\toets\TTT-WD\TTT\index.php on line 139
  237. Call Stack
  238. # Time Memory Function Location
  239. 1 0.0007 154008 {main}( ) ..\index.php:0
  240.  
  241. ( ! ) Notice: Undefined offset: 2 in C:\wamp\www\toets\TTT-WD\TTT\index.php on line 140
  242. Call Stack
  243. # Time Memory Function Location
  244. 1 0.0007 154008 {main}( ) ..\index.php:0
  245.  
  246. ( ! ) Notice: Undefined offset: 3 in C:\wamp\www\toets\TTT-WD\TTT\index.php on line 134
  247. Call Stack
  248. # Time Memory Function Location
  249. 1 0.0007 154008 {main}( ) ..\index.php:0
  250.  
  251. ( ! ) Notice: Undefined offset: 3 in C:\wamp\www\toets\TTT-WD\TTT\index.php on line 135
  252. Call Stack
  253. # Time Memory Function Location
  254. 1 0.0007 154008 {main}( ) ..\index.php:0
  255.  
  256. ( ! ) Notice: Undefined offset: 3 in C:\wamp\www\toets\TTT-WD\TTT\index.php on line 136
  257. Call Stack
  258. # Time Memory Function Location
  259. 1 0.0007 154008 {main}( ) ..\index.php:0
  260.  
  261. ( ! ) Notice: Undefined offset: 3 in C:\wamp\www\toets\TTT-WD\TTT\index.php on line 137
  262. Call Stack
  263. # Time Memory Function Location
  264. 1 0.0007 154008 {main}( ) ..\index.php:0
  265.  
  266. ( ! ) Notice: Undefined offset: 3 in C:\wamp\www\toets\TTT-WD\TTT\index.php on line 138
  267. Call Stack
  268. # Time Memory Function Location
  269. 1 0.0007 154008 {main}( ) ..\index.php:0
  270.  
  271. ( ! ) Notice: Undefined offset: 3 in C:\wamp\www\toets\TTT-WD\TTT\index.php on line 139
  272. Call Stack
  273. # Time Memory Function Location
  274. 1 0.0007 154008 {main}( ) ..\index.php:0
  275.  
  276. ( ! ) Notice: Undefined offset: 3 in C:\wamp\www\toets\TTT-WD\TTT\index.php on line 140
  277. Call Stack
  278. # Time Memory Function Location
  279. 1 0.0007 154008 {main}( ) ..\index.php:0
  280.  
  281. ( ! ) Notice: Undefined offset: 4 in C:\wamp\www\toets\TTT-WD\TTT\index.php on line 134
  282. Call Stack
  283. # Time Memory Function Location
  284. 1 0.0007 154008 {main}( ) ..\index.php:0
  285.  
  286. ( ! ) Notice: Undefined offset: 4 in C:\wamp\www\toets\TTT-WD\TTT\index.php on line 135
  287. Call Stack
  288. # Time Memory Function Location
  289. 1 0.0007 154008 {main}( ) ..\index.php:0
  290.  
  291. ( ! ) Notice: Undefined offset: 4 in C:\wamp\www\toets\TTT-WD\TTT\index.php on line 136
  292. Call Stack
  293. # Time Memory Function Location
  294. 1 0.0007 154008 {main}( ) ..\index.php:0
  295.  
  296. ( ! ) Notice: Undefined offset: 4 in C:\wamp\www\toets\TTT-WD\TTT\index.php on line 137
  297. Call Stack
  298. # Time Memory Function Location
  299. 1 0.0007 154008 {main}( ) ..\index.php:0
  300.  
  301. ( ! ) Notice: Undefined offset: 4 in C:\wamp\www\toets\TTT-WD\TTT\index.php on line 138
  302. Call Stack
  303. # Time Memory Function Location
  304. 1 0.0007 154008 {main}( ) ..\index.php:0
  305.  
  306. ( ! ) Notice: Undefined offset: 4 in C:\wamp\www\toets\TTT-WD\TTT\index.php on line 139
  307. Call Stack
  308. # Time Memory Function Location
  309. 1 0.0007 154008 {main}( ) ..\index.php:0
  310.  
  311. ( ! ) Notice: Undefined offset: 4 in C:\wamp\www\toets\TTT-WD\TTT\index.php on line 140
  312. Call Stack
  313. # Time Memory Function Location
  314. 1 0.0007 154008 {main}( ) ..\index.php:0
  315.  
  316. ( ! ) Notice: Undefined offset: 5 in C:\wamp\www\toets\TTT-WD\TTT\index.php on line 134
  317. Call Stack
  318. # Time Memory Function Location
  319. 1 0.0007 154008 {main}( ) ..\index.php:0
  320.  
  321. ( ! ) Notice: Undefined offset: 5 in C:\wamp\www\toets\TTT-WD\TTT\index.php on line 135
  322. Call Stack
  323. # Time Memory Function Location
  324. 1 0.0007 154008 {main}( ) ..\index.php:0
  325.  
  326. ( ! ) Notice: Undefined offset: 5 in C:\wamp\www\toets\TTT-WD\TTT\index.php on line 136
  327. Call Stack
  328. # Time Memory Function Location
  329. 1 0.0007 154008 {main}( ) ..\index.php:0
  330.  
  331. ( ! ) Notice: Undefined offset: 5 in C:\wamp\www\toets\TTT-WD\TTT\index.php on line 137
  332. Call Stack
  333. # Time Memory Function Location
  334. 1 0.0007 154008 {main}( ) ..\index.php:0
  335.  
  336. ( ! ) Notice: Undefined offset: 5 in C:\wamp\www\toets\TTT-WD\TTT\index.php on line 138
  337. Call Stack
  338. # Time Memory Function Location
  339. 1 0.0007 154008 {main}( ) ..\index.php:0
  340.  
  341. ( ! ) Notice: Undefined offset: 5 in C:\wamp\www\toets\TTT-WD\TTT\index.php on line 139
  342. Call Stack
  343. # Time Memory Function Location
  344. 1 0.0007 154008 {main}( ) ..\index.php:0
  345.  
  346. ( ! ) Notice: Undefined offset: 5 in C:\wamp\www\toets\TTT-WD\TTT\index.php on line 140
  347. Call Stack
  348. # Time Memory Function Location
  349. 1 0.0007 154008 {main}( ) ..\index.php:0
  350.  
  351. ( ! ) Notice: Undefined offset: 6 in C:\wamp\www\toets\TTT-WD\TTT\index.php on line 134
  352. Call Stack
  353. # Time Memory Function Location
  354. 1 0.0007 154008 {main}( ) ..\index.php:0
  355.  
  356. ( ! ) Notice: Undefined offset: 6 in C:\wamp\www\toets\TTT-WD\TTT\index.php on line 135
  357. Call Stack
  358. # Time Memory Function Location
  359. 1 0.0007 154008 {main}( ) ..\index.php:0
  360.  
  361. ( ! ) Notice: Undefined offset: 6 in C:\wamp\www\toets\TTT-WD\TTT\index.php on line 136
  362. Call Stack
  363. # Time Memory Function Location
  364. 1 0.0007 154008 {main}( ) ..\index.php:0
  365.  
  366. ( ! ) Notice: Undefined offset: 6 in C:\wamp\www\toets\TTT-WD\TTT\index.php on line 137
  367. Call Stack
  368. # Time Memory Function Location
  369. 1 0.0007 154008 {main}( ) ..\index.php:0
  370.  
  371. ( ! ) Notice: Undefined offset: 6 in C:\wamp\www\toets\TTT-WD\TTT\index.php on line 138
  372. Call Stack
  373. # Time Memory Function Location
  374. 1 0.0007 154008 {main}( ) ..\index.php:0
  375.  
  376. ( ! ) Notice: Undefined offset: 6 in C:\wamp\www\toets\TTT-WD\TTT\index.php on line 139
  377. Call Stack
  378. # Time Memory Function Location
  379. 1 0.0007 154008 {main}( ) ..\index.php:0
  380.  
  381. ( ! ) Notice: Undefined offset: 6 in C:\wamp\www\toets\TTT-WD\TTT\index.php on line 140
  382. Call Stack
  383. # Time Memory Function Location
  384. 1 0.0007 154008 {main}( ) ..\index.php:0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement