%@CodePage=1250 @Language=VBScript%> <% sURL = "http://" & Request.ServerVariables("SERVER_NAME") & Request.ServerVariables("SCRIPT_NAME") If Request.ServerVariables("QUERY_STRING") <> "" Then sURL = sURL & "?" & Request.ServerVariables("QUERY_STRING") End If Session("znalezione") = sURL %> <% 'zapamietaj wartosci z formularza w Session() 'jesli nie jest to powrot z restauracji If Request.QueryString("return") <> "true" AND Request.QueryString("page") = "" Then ' usuwanie ustawien z formularza Session("nazwa") = "" Session("Atuty") = "" Session("Powierzchnia") = "" Session("parkiety") = "" Session("bary") = "" Session("dzien") = "" Session("od_godz") = "" Session("do_godz") = "" Session("drzwi") = "" For Each FormKey in Request.Form Session(FormKey) = Request.Form.Item(FormKey) Next End If 'zamien z kodowania Windows-1250 na ISO-8859-2 Session("nazwa") = Win2Iso(Session("nazwa")) If Request.QueryString("return") <> "true" AND Not IsEmpty(Request.Form) Then 'Zapamiêtaj w sesji wybrane wojewodztwo Session("wojewodztwo") = Trim(Request("wojew")) Session("lwojewdztwo") = Request("lwojew") 'Zapamiêtanie w sesji wybrana miejscowosc Session("miejscowosc") = Trim(Request("miejsc")) Session("lmiejscowosc") = Request("lmiejsc") 'Zapamietanie w sesji wybranej dzielnicy Session("dzielnica") = Trim(Request("dzieln")) Session("ldzielnica") = Request("ldzieln") End If 'zapamietaj strone na ktorej sie znaduje Session("page") = "page=" & Request.QueryString("page") 'Ustawianie zmiennych dotyczacych tworzenia strony rekordow ' PageCount = 10 ' liczba rekordow na stronie If IsEmpty(Request.QueryString("page")) OR Request.QueryString("page") = "" Then Page = 0 ' jesli nie podano parametry to ustaw na pierwsza strone Else Page = CInt(Request.QueryString("page")) End If Dim rs_dyskoteki REM Zmienne uzywane do wyswietlania kryterium wyboru Dim kryt_wojew Dim kryt_miejs Dim kryt_dzieln Dim kryt_nazwa Dim kryt_atut Dim kryt_park Dim kryt_bary Dim kryt_pow Dim kryt_godz REM Poni¿ej deklarowane s± zmienne przechowuj±ce sk³adniki REM wykorzystywane do zbudowania warunku wyszukiwania REM rekordw z bazy danych. Na przyk³ad: id_miejscowosci = 10 itp. Dim w_wojew 'tu bedzie czesc warunku wyszukiwania dla wojewodztwa Dim w_miejsc 'tu bedzie czesc warunku wyszukiwania dla miejscowosci Dim w_dzieln 'tu bedzie czesc warunku wyszukiwania dla dzielnic Dim w_nazwa 'tu bedzie czesc warunku wyszukiwania dla nazwy restauracji Dim w_atuty '-||----||----||---- atutow Dim w_park Dim w_bary Dim w_pow '-||----||----||---- uslug Dim w_dni_godz '-||----||----||---- dni godz. otwarcia i zamkniecia Dim my_string ' sluzy do rozbijania stringow "bary" i "parkiety" %> <% 'Konwersja dowolne na any If Session("wojew") = "dowolne" Then Session("wojew") = "any" End If If Session("miejsc") = "dowolne" Then Session("miejsc") = "any" End If If Session("dzieln") = "dowolne" Then Session("dzieln") = "any" End If Dim rs REM Budowanie warunku: wojewodztwo If Not Session("f1") = "" Then If CInt(Session("f1")) = 0 Then 'Czy to jest pole typu EDIT If Not Session("wojew") = "" AND Not Session("wojew") = "dowolne" AND Not Session("wojew") = "any" Then 'Jesli jest cos wpisane 'to uwzglednij to w warunku w_wojew = "tw_nazwa = '" & Session("wojew") & "'" kryt_wojew = "