Advertisement
Guest User

Untitled

a guest
Jul 23rd, 2017
43
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.06 KB | None | 0 0
  1. <?php
  2. //funkcje wyswietajace
  3. function naglowek($tytul)
  4. {
  5. ?>
  6. <html>
  7. <head>
  8. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  9. <link rel="stylesheet" type="text/css" href="style.css">
  10. <title><?php echo $tytul; ?></title>
  11. </head>
  12. <body>
  13. <?php
  14. }
  15.  
  16. function stopka()
  17. {
  18. ?>
  19. </body>
  20. </html>
  21. <?php
  22. }
  23. ?>
  24.  
  25. <?php
  26.  
  27. function formularz()
  28. {
  29. $ul=$_POST['ulica'];
  30. $kd=$_POST['kod'];
  31. $mi=$_POST['miasto'];
  32.  
  33. echo "<form action=\"index.php\" method=\"post\">";
  34. echo "<table border=\"0\">";
  35. echo "<tr>
  36. <td>Ulica</td>
  37. <td>";
  38. echo "<INPUT TYPE=\"text\" NAME=\"ulica\"";
  39. if (sprawdz_adres($ul)) echo "VALUE=\"$ul\">";
  40. echo "
  41. </td>
  42. </tr>";
  43. echo "<tr>
  44. <td>Miasto</td>
  45. <td>";
  46. echo "<INPUT TYPE=\"text\" NAME=\"miasto\"";
  47. if (sprawdz_miasto($mi)) echo "VALUE=\"$mi\">";
  48. echo "
  49. </td>
  50. </tr>";
  51. echo "<tr>
  52. <td>Kod</td>
  53. <td>";
  54. echo "<INPUT TYPE=\"text\" NAME=\"kod\"";
  55. if (sprawdz_kod($kd)) echo "VALUE=\"$kd\">";
  56. echo "
  57. </td>
  58. </tr>";
  59. echo "
  60. <tr>
  61. <td colspan=\"2\" align=\"center\"><input name=\"WYSLIJ\" type=submit value=\"WYŚLIJ\"> </td>
  62. </tr>
  63. ";
  64. echo "</table>";
  65. }
  66.  
  67. function sprawdz_miasto($miasto)
  68. {
  69. $wyr = '/^[A-ZŚŁĆŻŹ][a-ząęóśłżźćń]+[\- ]?[A-ZŚŁŻŹĆ]*[a-ząęóśłżźćń\.]*$/';
  70. if (preg_match($wyr,$miasto)) return true;
  71. else return false;
  72. }
  73.  
  74. function sprawdz_kod($kod)
  75. {
  76. $wyr = '/^[0-9]{2}\-[0-9]{3}$/';
  77. if (preg_match($wyr,$kod)) return true;
  78. else return false;
  79. }
  80.  
  81. function sprawdz_adres($adres)
  82. {
  83. $wyr = '/^[a-zA-ZąęóśłżźćńĘÓĄŚŁŻŹĆŃ ]+[0-9a-zA-Z]*[\/]*[0-9]+$/';
  84. if (preg_match($wyr,$adres)) return true;
  85. else return false;
  86. }
  87.  
  88.  
  89. ?>
  90.  
  91.  
  92.  
  93.  
  94. <?php
  95. include("funkcje_systemu.php");
  96. naglowek("dasasd");
  97. $wyslij=$_POST['WYSLIJ'];
  98. $u=$_POST['ulica'];
  99. $k=$_POST['kod'];
  100. $m=$_POST['miasto'];
  101.  
  102. formularz();
  103.  
  104. if (isset($wyslij))
  105. {
  106. if (!sprawdz_miasto($m) || !sprawdz_kod($k) || !sprawdz_adres($u)) echo "<blink><b>Błędnie wypełniony formularz!";
  107. else
  108. {
  109. echo "Ulica ==> <b>$u</b> <br>";
  110. echo "Miasto ==> <b>$m</b> <br>";
  111. echo "Kod ==> <b>$k</b> <br>";
  112. }
  113. }
  114.  
  115. stopka();
  116. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement