Oto plik zarezerwuj_wyk.php:
  1. <?
  2. include (&#092;"baza.php\");
  3. mysql_connect ($host, $login_b, $haslo_b) or
  4. die (&#092;"blad\");
  5. mysql_select_db ($baza) or
  6. die (&#092;"blad\");
  7.  
  8.  
  9.  if ($_GET['id']==''){
  10.  print &#092;"Zły adres!\";
  11.  }
  12.  elseif ($_POST['dzien']=='' || $_POST['miesiac']=='' || $_POST['rok']==''){
  13.  print &#092;"Wypełnij wszystkie pola!\";
  14.  }
  15.  elseif(eregi('[^0-9]', $_POST['dzien']) || eregi('[^0-9]', $_POST['miesiac']) || eregi('[^0-9]', $_POST['rok'])){
  16.  print &#092;"Data niedozwolone znaki!\";
  17.  }else{
  18. if(isset($_SESSION['log'])){
  19.  
  20. $teraz_unix = mktime();
  21. $do_unix = mktime($_POST['dzien'], $_POST['miesiac'], $_POST['rok']);
  22. $do_unix - $teraz_unix = $roznica;
  23. //tydzien to 604800 sekund
  24. if($roznica <= '604800'){
  25.  
  26. //$stan_wypozyczenia = mktime($_POST['dzien'], $_POST['miesiac'], $_POST['rok']);
  27. $do = &#092;"\".$_POST['dzien'].\".\".$_POST['miesiac'].\".\".$_POST['rok'].\"\";
  28.  
  29. $zapytanie999 = &#092;"UPDATE filmy SET stan_wypozyczenia='\".$do.\"', login='\".$_SESSION['log'].\"'
  30. WHERE id='\".$_GET['id'].\"'&#092;";
  31. mysql_query ($zapytanie999) or
  32. die (&#092;"Błąd w zapytaniu do Bazy Danych.\");
  33.  
  34. print &#092;"Wybrany przez Ciebie film został zarezerwowany do \".$do.\".\";
  35. }else{
  36. print &#092;"Zła data rezerwacji!\";
  37. }
  38.  }else{
  39. print &#092;"Aby zarezerwować film muszisz być zalogowany!\";
  40. }
  41. }
  42. ?>

I gdy wpisze datę rezerwacji większą niż tydzień od daty wypełniania formularza nie wyświetla komunikatu"Zła data rezerwacji!" tylko "Wybrany przez Ciebie film został zarezerwowany do ...".
Z góry dzięki za pomoc.