Advertisement
Guest User

Untitled

a guest
Apr 2nd, 2015
197
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.70 KB | None | 0 0
  1. <html xmlns="http://www.w3.org/1999/xhtml" lang="nl">
  2. <head>
  3. <title>XLL computer winkel</title>
  4. </head>
  5. <body>
  6. <h3>php lab 06</h3>
  7. <h4>Reiskosten</h4>
  8.  
  9. <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST">
  10. <p>Vertrek:
  11. <select name="vertrek" value="true">
  12. <option value="1" id="1">Amsterdam</option>
  13. <option value="2" id="2">Utrecht</option>
  14. <option value="3" id="3">Den Haag</option>
  15. <option value="4" id="4">Rotterdam</option>
  16. </select>
  17. Bestemming:
  18. <select name="bestemming" value="true">
  19. <option value="1" id="1">Amsterdam</option>
  20. <option value="2" id="2">Utrecht</option>
  21. <option value="3" id="3">Den Haag</option>
  22. <option value="4" id="4">Rotterdam</option>
  23. </select>
  24. </p>
  25. <p><input type="submit" name="submit" value="Berekenen"></p>
  26. <p>------------------------------------------------</p>
  27. </form>
  28. <?php
  29. function reiskosten($vertrek, $bestemming)
  30. {
  31.     $reiskosten = array();
  32.     $reiskosten[1] = array();
  33.     $reiskosten[2] = array();
  34.     $reiskosten[3] = array();
  35.     $reiskosten[4] = array();
  36.  
  37.     $reiskosten[1][1] = 0;
  38.     $reiskosten[1][2] = 30;
  39.     $reiskosten[1][3] = 60;
  40.     $reiskosten[1][4] = 90;
  41.  
  42.     $reiskosten[2][1] = 30;
  43.     $reiskosten[2][2] = 0;
  44.     $reiskosten[2][3] = 40;
  45.     $reiskosten[2][4] = 20;
  46.  
  47.     $reiskosten[3][1] = 60;
  48.     $reiskosten[3][2] = 40;
  49.     $reiskosten[3][3] = 0;
  50.     $reiskosten[3][4] = 10;
  51.  
  52.     $reiskosten[4][1] = 90;
  53.     $reiskosten[4][2] = 20;
  54.     $reiskosten[4][3] = 10;
  55.     $reiskosten[4][4] = 0;
  56.  
  57.     echo "De berekende reiskosten: " . ($reiskosten[$vertrek][$bestemming] . " Euro's ");
  58. }
  59. function hasFormData()
  60.     {
  61.     return false;
  62.     }
  63.     if (hasFormData())
  64.     {
  65.     reiskosten(1, 2);
  66.     }
  67.  
  68. ?>
  69. </body>
  70. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement