Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- //funkcje wyswietajace
- function naglowek($tytul)
- {
- ?>
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <link rel="stylesheet" type="text/css" href="style.css">
- <title><?php echo $tytul; ?></title>
- </head>
- <body>
- <?php
- }
- function stopka()
- {
- ?>
- </body>
- </html>
- <?php
- }
- ?>
- <?php
- function formularz()
- {
- $ul=$_POST['ulica'];
- $kd=$_POST['kod'];
- $mi=$_POST['miasto'];
- echo "<form action=\"index.php\" method=\"post\">";
- echo "<table border=\"0\">";
- echo "<tr>
- <td>Ulica</td>
- <td>";
- echo "<INPUT TYPE=\"text\" NAME=\"ulica\"";
- if (sprawdz_adres($ul)) echo "VALUE=\"$ul\">";
- echo "
- </td>
- </tr>";
- echo "<tr>
- <td>Miasto</td>
- <td>";
- echo "<INPUT TYPE=\"text\" NAME=\"miasto\"";
- if (sprawdz_miasto($mi)) echo "VALUE=\"$mi\">";
- echo "
- </td>
- </tr>";
- echo "<tr>
- <td>Kod</td>
- <td>";
- echo "<INPUT TYPE=\"text\" NAME=\"kod\"";
- if (sprawdz_kod($kd)) echo "VALUE=\"$kd\">";
- echo "
- </td>
- </tr>";
- echo "
- <tr>
- <td colspan=\"2\" align=\"center\"><input name=\"WYSLIJ\" type=submit value=\"WYŚLIJ\"> </td>
- </tr>
- ";
- echo "</table>";
- }
- function sprawdz_miasto($miasto)
- {
- $wyr = '/^[A-ZŚŁĆŻŹ][a-ząęóśłżźćń]+[\- ]?[A-ZŚŁŻŹĆ]*[a-ząęóśłżźćń\.]*$/';
- if (preg_match($wyr,$miasto)) return true;
- else return false;
- }
- function sprawdz_kod($kod)
- {
- $wyr = '/^[0-9]{2}\-[0-9]{3}$/';
- if (preg_match($wyr,$kod)) return true;
- else return false;
- }
- function sprawdz_adres($adres)
- {
- $wyr = '/^[a-zA-ZąęóśłżźćńĘÓĄŚŁŻŹĆŃ ]+[0-9a-zA-Z]*[\/]*[0-9]+$/';
- if (preg_match($wyr,$adres)) return true;
- else return false;
- }
- ?>
- <?php
- include("funkcje_systemu.php");
- naglowek("dasasd");
- $wyslij=$_POST['WYSLIJ'];
- $u=$_POST['ulica'];
- $k=$_POST['kod'];
- $m=$_POST['miasto'];
- formularz();
- if (isset($wyslij))
- {
- if (!sprawdz_miasto($m) || !sprawdz_kod($k) || !sprawdz_adres($u)) echo "<blink><b>Błędnie wypełniony formularz!";
- else
- {
- echo "Ulica ==> <b>$u</b> <br>";
- echo "Miasto ==> <b>$m</b> <br>";
- echo "Kod ==> <b>$k</b> <br>";
- }
- }
- stopka();
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement