sqldata(current_date) limit 1) is not null then 'Niestety na dzień $in_datepicker auto $auto jest już zarezerwowane.' else case when sqldata('$in_datepicker'::date)<=sqldata(current_date) then 'Rezerwacji nie można dokonać na termin $in_datepicker, który już minął. Popraw datę.' else 'Na dzień $in_datepicker auto $auto nie ma jeszcze rezerwacji, termin jest wolny. Całkowity koszt wynajmu samochodu w powiecie ' || a.nazwa || ' (' || b.nazwa || ') wyniósłby '|| c.cena_bazowa+zmienna_wzrostu(sqldata('$in_datepicker'::date))+(a.odleglosc::integer*2*c.cena_km) ||' zł. Auto wynajmowane jest z szoferem, w cenę wynajmu wliczone są tablice rejestracyjne Młoda Para - wybór wzoru w dniu uroczystości.' end end end, case when '$in_datepicker'<>'' and sqldata('$in_datepicker'::date)>sqldata(current_date) and ifnull((select 1 from umowy where id_samochodu=$in_auto and data_rezerwacja=sqldata('$in_datepicker'::date) and data_rezerwacja>sqldata(current_date) limit 1),0)=0 then 0 else 1 end, a.nazwa, a.nazwa || ' (' || b.nazwa || ')' from miasta a left join wojewodztwa b on a.id_wojewodztwa=b.id left join samochody c on c.id=$in_auto where a.id::text='$in_miasto' and b.id::text='$in_wojewodztwo' ;"); if (!$wynik6) { echo "Wystapil blad 7.\n"; exit; } while ($wiersz6 = pg_fetch_row($wynik6)) { $dostepnosc[]=array($wiersz6[0],$wiersz6[1],$wiersz6[2],$wiersz6[3]); } //------------------------------------------------ if (!$_POST["zapisz_rezerwacje"]) { //insert } else { pg_Exec($baza, "INSERT INTO umowy (select ifnull((select max(id)+1 from umowy),1),$samochod,sqldata(current_date),'$imie','$nazwisko','', '','','$email','$nr_telefonu','',sqldata('$z_data'),'$z_godzina','$z_adres','','$do_adres','','$oraz_adres','',0,a.odleglosc::integer*2, a.odleglosc::integer*2*c.cena_km,4,'', 0, 0, 0, 0, 0, 0, 0, 0, 0, '1800-12-28'::date, current_date,c.cena_bazowa,c.cena_km,$ins_miasto,'1800-12-28'::date,'1800-12-28'::date,zmienna_wzrostu(sqldata('$z_data')) from miasta a left join wojewodztwa b on a.id_wojewodztwa=b.id left join samochody c on c.id=$in_auto where a.id::text='$ins_miasto' and b.id::text='$ins_wojewodztwo')"); //--------------odmiana imion function wolacz ($imie) { switch($imie) { case substr($imie,-2,2)=="ni": return "1".$imie; case substr($imie,-2,2)=="eł": return "1".substr($imie,0,-2)."le"; case substr($imie,-2,2)=="tr": return "1".$imie."ze"; case substr($imie,-2,2)=="ał": return "1".substr($imie,0,-1)."le"; case in_array(substr($imie,-2,2),array("it","rt")): return "1".substr($imie,0,-1)."cie"; case substr($imie,-4,4)=="ciek": return "1".substr($imie,0,-4)."ćku"; case substr($imie,-4,4)=="siek": return "1".substr($imie,0,-4)."śku"; case substr($imie,-3,3)=="per": return "1".substr($imie,0,-2)."rze"; case substr($imie,-2,2)=="ek": return "1".substr($imie,0,-2)."ku"; case substr($imie,-2,2)=="st": return "1".substr($imie,0,-2)."ście"; case in_array(substr($imie,-3,3),array("cja","ria","lia","dia","wia","fia")) || in_array(substr($imie,-4,4),array("iela","bela","zula")): return "2".substr($imie,0,-1)."o"; case in_array(substr($imie,-2,2),array("ja","ia","la")) : return "2".substr($imie,0,-1)."u"; case substr($imie,-2,2)=="ba": return "1".substr($imie,0,-1)."o"; case in_array(substr($imie,-1,1),array("n","f","m","w","p","s","b")): return "1".$imie."ie"; case in_array(substr($imie,-1,1),array("g","h","j","k","l","z")): return "1".$imie."u"; case substr($imie,-3,3)=="der": return "1".substr($imie,0,-2)."rze"; case substr($imie,-1,1)=="r": return "1".$imie."ze"; case substr($imie,-1,1)=="d": return "1".$imie."zie"; case substr($imie,-1,1)=="a": return "2".substr($imie,0,-1)."o"; case substr($imie,-1,1)=="y": return "1".$imie; default: return "0".$imie; } } function zamien($imie) { return "".(substr(wolacz(strtolower($imie)),0,1)=="1")? "Panie ".ucfirst(substr(wolacz(strtolower($imie)),1)):( (substr(wolacz(strtolower($imie)),0,1)=="2")? "Pani ".ucfirst(substr(wolacz(strtolower($imie)),1)):" ".ucfirst(substr(wolacz(strtolower($imie)),1))); }; function plec($imie){ $znak = $imie{strlen($imie)-1}; if($znak=='a') $plec = 'Pani'; else $plec = 'Pan'; return $plec; }; //--------------wyslanie--potwierdzenia--dokonania--rezerwacji $nazwa_samochodu=$opisy[0][1]; $id_auta=$opisy[0][0]; $content="Złożono rezerwację on-line $nazwa_samochodu na dzień $z_data Podgląd formularza"; $header = "From: biuro@autodlawas.pl \nContent-Type:". ' text/html;charset="UTF-8"'. "\nContent-Transfer-Encoding: 8bit"; if (mail("biuro@autodlawas.pl", "Rezerwacja $nazwa_samochodu $z_data", $content, $header)) {$komunikat='Rezerwacja została poprawnie zarejestrowana. Wkrótce otrzymasz maila z potwierdzeniem.';} else {$komunikat='Błąd. Rezerwacja nie została zarejestrowana. Skontaktuj się z nami telefonicznie 606 667 198.';}; $content="Witam ".zamien($imie).",

Wstępna rezerwacja samochodu $nazwa_samochodu na dzień $z_data została poprawnie dokonana. Po sprawdzeniu danych zawartych w formularzu rezerwacyjnym, otrzyma ".plec($imie)." potwierdzenie dokonania rezerwacji.

* mail został wysłany autmatycznie

Pozdrawiamy
autodlawas.pl"; $header = "From: biuro@autodlawas.pl \nContent-Type:". ' text/html;charset="UTF-8"'. "\nContent-Transfer-Encoding: 8bit"; if (mail($email, "Rezerwacja samochodu $nazwa_samochodu na dzień $z_data", $content, $header)) {echo '';} else {echo '';}; } //------------------------------------------------ ?>
tekst alternatywny

" style="padding: 0; line-height: 0px; float: left; border:solid 10px #ffffff">" width="300" height="200" alt="" />

   "> \n"; if ($in_miasto=='') {echo "\n";} else {echo "\n";}; for($i=0; $i{$miasta[$i][0]}\n"; } }; echo "\n"; echo ""; } ?>