'; $JS = $_POST["JS"]; $imie = $_POST["imie"]; $email = $_POST["email"]; $tel = $_POST["tel"]; $data = $_POST["data"]; $zabieg = $_POST["zabieg"]; $uwagi = $_POST["uwagi"]; $ip = $_SERVER['REMOTE_ADDR']; if (!preg_match("/\b(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\b/", $ip)) { exit("Nieprawidłowy numer IP. Invalid IP number"); } else { if ($JS!=""){ $info = ""; if ($imie==""){ $info .= 'brak imienia i nazwiska '; } else if (!preg_match('/[a-zA-Z]+ [a-zA-Z]+/', $imie)){ $info .= 'niepoprawne imię i nazwisko '; } if ($email==""){ $info .= 'brak adresu e-mail '; } else if (!preg_match('/^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/', $email)){ $info .= 'niepoprawny e-mail '; } if ($tel==""){ $info .= 'brak telefonu '; } else if (!preg_match('/^[0-9]+$/', $tel)){ $info .= 'niepoprawny numer telefonu - proszę wpisać wyłącznie cyfry '; } if ($data==""){ $info .= 'brak daty wizyty '; } else if (!preg_match('/^[0-9]+$/', $tel)){ $info .= 'data powinna zawierać tylko cyfry oraz znaki (-) lub (.) '; } if ($info!=""){ echo '
Pojawiły się następujące błędy w formularzu: '; echo $info; echo 'POWRÓT
'; } else { require 'linker.php'; $q = "SELECT * FROM restricted WHERE ip='$ip'"; $r = mysql_query($q) or die ("Nie można połączyć się z bazą danych. Spróbuj później"); $count = 0; while ($row = mysql_fetch_array($r, MYSQL_ASSOC)) { $count++; } if ($count>=3){ echo '
Przekroczono limit
Ze względów bezpieczeństwa z jednego komputera w ciągu godziny można wysłac maksymalnie trzy rezerwacje. Spróbuj później.
Twoje zgłoszenie rezerwacji zostało pomyślnie wysłane. Na podany przez Ciebie adres e-mail otrzymasz potwierdzenie z informacjami zamieszczonymi poniżej.
Imię i nazwisko*:
'.$imie.'
E-mail*:
'.$email.'
Nr telefonu*:
'.$tel.'
Wybierz preferowaną datę wizyty:
'.$data.'
Nazwa zamawianej usługi:
'.$zabieg.'
Informacje dodatkowe:
'.$uwagi.'
Twój nr IP:
'.$ip.'
'; } $q01 = "INSERT INTO restricted ( id , ip , stamp ) VALUES (NULL , '$ip', CURRENT_TIMESTAMP);"; $r01 = mysql_query ($q01) or die (); } } else { echo ''; echo '
Imię i nazwisko*:
E-mail*:
Nr telefonu*:
Wybierz preferowaną datę wizyty*:
Nazwa zamawianej usługi:
Informacje dodatkowe:
* - wypełnij pola oznaczone gwiazdką. Twoje imię i nazwisko, adres e-mail oraz numer telefonu są nam potrzebne wyłącznie do potwierdzenia wizyty.