2) { $p=sql_select("SELECT a.id, a.id_lokal, l.nazwa, l.alias, t.name AS miejscowosc, a.adres FROM tl_lokale_adres a, tl_lokale l, tl_taxonomy t WHERE t.id=a.id_miasto AND l.nazwa LIKE '%".quote($_POST['szukaj'])."%' AND l.id=a.id_lokal AND l.zablokuj=0 ORDER BY nazwa, miejscowosc DESC"); //printr($p); if(sizeof($p)) { ?> Skontaktuj się z nami jeżeli dodawany lokal istnieje już naszej bazie.
Poniżej lista lokali z podobną nazwą:


0) $limit=(($page-1)*KOMENTNASTRONIE); else $limit=0; $rekomendacje=sql_select("SELECT *, (SELECT imie FROM user WHERE c.id_user=id) AS user FROM tl_comments c WHERE positive=".(int)$_GET['positive']." AND published=1 AND parent=".$_GET['id']." ORDER BY id DESC LIMIT ".$limit.",".KOMENTNASTRONIE); list($p_i)=sql_fetch_list("SELECT COUNT(*) FROM tl_comments WHERE positive=".(int)$_GET['positive']." AND published=1 AND parent=".$_GET['id']); if(sizeof($rekomendacje)) { ?>

Brak wpisów do wyświetlenia.

$v) { $i++; sql_update(array("p"=>(int)$i), "tl_lokal_zdjecia", "id_lokal=".$_POST['id_lokal']." AND id=".(int)$v); } } sql_disconnect(); exit; } if(isset($_POST['sort_menu']) && $_POST['sort_menu']==1) { $t=explode(",", $_POST['tab']); $i=0; if(sizeof($t)) { foreach($t as $k=>$v) { $i++; sql_update(array("p"=>(int)$i), "tl_lokale_menu", "id_kat=".(int)$_POST['id_kat']." AND id=".(int)$v); } } sql_disconnect(); exit; } if(isset($_POST['loadCity'])) { $loadCity=(int)$_POST['loadCity']; if($loadCity==0) { ?> $v) $lokale_id[]=$v['id_miasto']; $miejscowosc=sql_select("SELECT id, name FROM tl_taxonomy WHERE id IN (".implode(",", $lokale_id).") ORDER BY name"); ?> $v) { ?> 1, ); sql_update($data, "user", "id=".(int)$_SESSION['user']['id']); $data_h=array( "id_user"=>(int)$_SESSION['user']['id'], "*data"=>"NOW()", "opis"=>"Usunięcie konta", "ip"=>quote(getClientIp()), ); sql_insert($data_h, "user_h"); $html="Witaj ".$_SESSION['user']['imie']."!
Twoje konto zostało pomyślnie usunięte z naszego serwisu."; $mail = new PHPMailer(); $mail->IsSMTP(); try { //$mail->SMTPDebug = 2; $mail->Host = $cfg_smpt_host; $mail->SMTPAuth = true; if($cfg_smpt_ssl==1) $mail->SMTPSecure = "ssl"; $mail->Host = $cfg_smpt_host; $mail->Port = $cfg_smpt_port; $mail->Username = $cfg_smpt_user; $mail->Password = $cfg_smpt_pass; $mail->SetFrom($cfg_smpt_email, $cfg_strona); $mail->AddReplyTo($cfg_email, $cfg_strona); $mail->AddAddress($_SESSION['user']['login'], $_SESSION['user']['imie']." ".$_SESSION['user']['nazwisko']); $mail->Subject="Potwierdzenie usunięcia konta w serwisie ".$cfg_strona."!"; $mail->AltBody="Aby przeczytać wiadomość, otwórz ją programem pocztowym w formacie HTML."; $mail->MsgHTML(szablon($html)); $mail->Send(); } catch (phpmailerException $e) { echo $e->errorMessage(); } catch (Exception $e) { echo $e->getMessage(); } unset($_SESSION['user']); sql_disconnect(); redirect("/"); } } /* ---------------------------------------------- NOWA WIADOMOŚĆ Z POCZCIE ---------------------------------------------- */ if(isset($_POST['poczta_form']) && $_POST['poczta_form']==1) { if(!check_str($_POST['wiadomosc'], 100000,1,1)) $err['wiadomosc']="Wymagana treść wiadomości."; $rozmowa=(int)$_GET['id']; if(!$err) { list($u_id, $u_email, $u_imie, $u_nazwisko)=sql_fetch_list("SELECT u.id, u.email, u.imie, u.nazwisko FROM user u WHERE u.u=0 AND id=".(int)$_POST['odbiorca']); //list($widoczna)=sql_fetch_list("SELECT widoczna FROM poczta WHERE id_rozmowa=".(int)$rozmowa." ORDER BY id DESC LIMIT 1"); $html="Witaj ".$u_imie.",
otrzymałeś/aś nową wiadomość w serwisie ".$cfg_strona." od innego użytkownika.
Aby ją zobaczyć kliknij tutaj."; $mail = new PHPMailer(); $mail->IsSMTP(); try { //$mail->SMTPDebug = 2; $mail->Host = $cfg_smpt_host; $mail->SMTPAuth = true; if($cfg_smpt_ssl==1) $mail->SMTPSecure = "ssl"; $mail->Host = $cfg_smpt_host; $mail->Port = $cfg_smpt_port; $mail->Username = $cfg_smpt_user; $mail->Password = $cfg_smpt_pass; $mail->SetFrom($cfg_smpt_email, $cfg_strona); $mail->AddReplyTo($cfg_email, $cfg_strona); $mail->AddAddress($u_email, $u_imie." ".$u_nazwisko); $mail->Subject="Nowa wiadomość w serwisie ".$cfg_strona."!"; $mail->AltBody="Aby przeczytać wiadomość, otwórz ją programem pocztowym w formacie HTML."; $mail->MsgHTML(szablon($html)); $mail->Send(); } catch (phpmailerException $e) { echo $e->errorMessage(); } catch (Exception $e) { echo $e->getMessage(); } $data=array( "id_rozmowa"=>(int)$rozmowa, "id_oferta"=>0, "id_nadawca"=>(int)$_SESSION['user']['id'], "id_odbiorca"=>(int)$u_id, "*data"=>"NOW()", "wiadomosc"=>quote($_POST['wiadomosc']), "otwarta"=>0, "widoczna"=>1, ); sql_insert($data, "poczta"); sql_disconnect(); redirect("/poczta/rozmowa,".$rozmowa."?send=ok#top"); } } /* ---------------------------------------------- NOWE HASŁO ---------------------------------------------- */ if(isset($_POST['npassForm']) && (int)$_POST['npassForm']==1) { if(!check_str($_POST['pass'],20,6)) $err['pass']="pole wymagane, 6 do 20 znaków"; if(!check_str($_POST['pass2'],20,6)) $err['pass2']="pole wymagane, 6 do 20 znaków"; if(check_str($_POST['pass'],20,6) && check_str($_POST['pass2'],20,6) && $_POST['pass']!=$_POST['pass2']) $err['pass2']="podane hasła są różne"; if(!$err) { $GETemail=$_GET['email1']."@".$_GET['email2']; list($id)=sql_fetch_list("SELECT id FROM user WHERE u=0 AND auth LIKE '".quote($_GET['token'])."' AND email LIKE '".quote($GETemail)."' AND id=".(int)$_GET['user_id']); $data=array( "haslo"=>quote(md5($_POST['pass'].MAGICSTR)), ); sql_update($data, "user", "id=".(int)$id); sql_disconnect(); redirect("/logowanie?info=4#top"); } } /* ---------------------------------------------- RESETOWANIE HASŁA ---------------------------------------------- */ if(isset($_POST['form_respass']) && (int)$_POST['form_respass']==1) { if(!check_str($_POST['email'], 150)) $err['email']="pole wymagane"; if(check_str($_POST['email'], 150) && !check_email($_POST['email'])) $err['email']="błędny adres e-mail"; if(check_str($_POST['email'], 150) && check_email($_POST['email'])) { list($jestKonto, $jestAktywny, $imie, $nazwisko, $token)=sql_fetch_list("SELECT id, a, imie, nazwisko, auth FROM user WHERE email LIKE '".quote($_POST['email'])."'"); if(!strlen($jestKonto)) $err['email']="podane konto nie istnieje"; elseif($jestAktywny==0) $err['email']="wybrane konto jest nieaktywne"; } if(!$err) { $email=explode("@", $_POST['email']); $confirm=$_SERVER['HTTP_HOST']."/logowanie/resetowanie-hasla,".$jestKonto.",".strtolower($email[0]).",".strtolower($email[1]).",".$token; $html="Witaj ".$imie."!
Aby dokończyć proces resetowania hasła kliknij w poniższy link:

".$confirm.""; $mail = new PHPMailer(); $mail->IsSMTP(); try { //$mail->SMTPDebug = 2; $mail->Host = $cfg_smpt_host; $mail->SMTPAuth = true; if($cfg_smpt_ssl==1) $mail->SMTPSecure = "ssl"; $mail->Host = $cfg_smpt_host; $mail->Port = $cfg_smpt_port; $mail->Username = $cfg_smpt_user; $mail->Password = $cfg_smpt_pass; $mail->SetFrom($cfg_smpt_email, $cfg_strona); $mail->AddReplyTo($cfg_email, $cfg_strona); $mail->AddAddress($_POST['email'], $imie." ".$nazwisko); $mail->Subject="Resetowanie hasła w serwisie ".$cfg_strona."!"; $mail->AltBody="Aby przeczytać wiadomość, otwórz ją programem pocztowym w formacie HTML."; $mail->MsgHTML(szablon($html)); $mail->Send(); } catch (phpmailerException $e) { echo $e->errorMessage(); } catch (Exception $e) { echo $e->getMessage(); } sql_disconnect(); redirect("/resetowanie-hasla?send=ok#top"); } } /* ------------------------------------------------------------------------------ USUŃ AVATAR ------------------------------------------------------------------------------ */ if(isset($_GET['usunAvatar']) && (int)$_GET['usunAvatar']==1) { $del=(int)$_GET['usunAvatar']; list($file)=sql_fetch_list("SELECT avatar FROM user WHERE id=".(int)$_SESSION['user']['id']); if(file_exists("./userfiles/users/".$file)) unlink("./userfiles/users/".$file); sql_update(array("avatar"=>""), "user", "id=".(int)$_SESSION['user']['id']); $data_h=array( "id_user"=>(int)(int)$_SESSION['user']['id'], "*data"=>"NOW()", "opis"=>"Usunięto zdjęcie profilowe", "ip"=>quote(getClientIp()), ); sql_insert($data_h, "user_h"); sql_disconnect(); redirect("/moj-avatar?removed=ok"); } /* ------------------------------------------------------------------------------ DODAJ AVATAR ------------------------------------------------------------------------------ */ if(isset($_POST['form_avatar']) && (int)$_POST['form_avatar']==1) { $avatar=$_FILES['avatar']; $min_x=300; $min_y=300; if($avatar['size']==0 && $avatar['error']>0) $err['avatar']="pole wymagane"; elseif($avatar['size']>0 && $avatar['error']>0) $err['avatar']="błąd podczas odczytu zdjęcia"; elseif($avatar['size']>0 && $avatar['error']==0) { list($x, $y, $type)=getimagesize($avatar["tmp_name"]); if($x<$min_x) $err['avatar']="wymagana minimalna szerokość zdjęcia ".$min_x." px."; if($y<$min_y) $err['avatar']="wymagana minimalna wysokosc zdjęcia ".$min_y." px."; } //printr($err); if(!$err) { $im=false; switch($type) { case 1: $im=@imagecreatefromgif($avatar["tmp_name"]); break; case 2: $im=@imagecreatefromjpeg($avatar["tmp_name"]); break; case 3: $im=@imagecreatefrompng($avatar["tmp_name"]); break; } if($im) { $scale=false; if($x>$min_x) { $scale=true; $x1=$min_x; $y1=($x1*$y)/$x; $y1=(int)$y1; } else { $x1=$x; $y1=$y; } if($y1>$min_y) { $scale=true; $y2=$min_y; $x2=($x1*$y2)/$y1; $x2=(int)$x2; } else { $x2=$x1; $y2=$y1; } $dir="./userfiles/users/"; if(!strlen($_POST['filename'])) $_POST['filename']=md5(time()).".jpg"; if($scale==true) { $im2=@imagecreatetruecolor($x2, $y2); imagecopyresampled($im2,$im,0,0,0,0,$x2,$y2,$x,$y); imagejpeg($im2, $dir.$_POST['filename'], 90); } else move_uploaded_file($avatar["tmp_name"], $dir.$_POST['filename']); } $data["avatar"]=$_POST['filename']; sql_update($data, "user", "id=".(int)$_SESSION['user']['id']); $data_h=array( "id_user"=>(int)$_SESSION['user']['id'], "*data"=>"NOW()", "opis"=>"Zmiana zdjęcia profilowego", "ip"=>quote(getClientIp()), ); sql_insert($data_h, "user_h"); sql_disconnect(); redirect("/moj-avatar?save=ok"); } } /* ------------------------------------------------------------------------------ USUŃ AVATAR ------------------------------------------------------------------------------ */ if(isset($_GET['usunLogo']) && (int)$_GET['usunLogo']==1) { $del=(int)$_GET['usunLogo']; list($kontrola)=sql_fetch_list("SELECT id FROM tl_lokale WHERE id=".(int)$_GET['id']." AND id_user=".(int)$_SESSION['user']['id']); if(!strlen($kontrola)) { sql_disconnect(); redirect("/logowanie"); } list($file)=sql_fetch_list("SELECT logo FROM tl_lokale WHERE id=".(int)$_GET['id']." AND id_user=".(int)$_SESSION['user']['id']); if(file_exists("./userfiles/lokale/".sprintf("%08d", (int)$_GET['id'])."/".$file)) unlink("./userfiles/lokale/".sprintf("%08d", (int)$_GET['id'])."/".$file); sql_update(array("logo"=>""), "tl_lokale", "id=".(int)$_GET['id']." AND id_user=".(int)$_SESSION['user']['id']); $data_h=array( "id_user"=>(int)(int)$_SESSION['user']['id'], "*data"=>"NOW()", "opis"=>"Usunięto logo lokalu", "ip"=>quote(getClientIp()), ); sql_insert($data_h, "user_h"); sql_disconnect(); redirect("/logo-lokalu?id=".(int)$_GET['id']."&removed=ok"); } /* ------------------------------------------------------------------------------ DODAJ LOGO ------------------------------------------------------------------------------ */ if(isset($_POST['form_logo']) && (int)$_POST['form_logo']==1) { $avatar=$_FILES['avatar']; $min_x=150; $min_y=70; if($avatar['size']==0 && $avatar['error']>0) $err['avatar']="pole wymagane"; elseif($avatar['size']>0 && $avatar['error']>0) $err['avatar']="błąd podczas odczytu zdjęcia"; elseif($avatar['size']>0 && $avatar['error']==0) { list($x, $y, $type)=getimagesize($avatar["tmp_name"]); if($x<$min_x) $err['avatar']="wymagana minimalna szerokość zdjęcia ".$min_x." px."; if($y<$min_y) $err['avatar']="wymagana minimalna wysokosc zdjęcia ".$min_y." px."; } if(!$err) { $im=false; switch($type) { case 1: $im=@imagecreatefromgif($avatar["tmp_name"]); break; case 2: $im=@imagecreatefromjpeg($avatar["tmp_name"]); break; case 3: $im=@imagecreatefrompng($avatar["tmp_name"]); break; } if($im) { $scale=false; if($x>$min_x) { $scale=true; $x1=$min_x; $y1=($x1*$y)/$x; $y1=(int)$y1; } else { $x1=$x; $y1=$y; } if($y1>$min_y) { $scale=true; $y2=$min_y; $x2=($x1*$y2)/$y1; $x2=(int)$x2; } else { $x2=$x1; $y2=$y1; } $dir="./userfiles/lokale/".sprintf("%08d", (int)$_GET['id'])."/"; if(!is_dir($dir)) mkdir($dir, 0777); if(!strlen($_POST['filename'])) $_POST['filename']=md5(time()).".jpg"; if($scale==true) { $im2=@imagecreatetruecolor($x2, $y2); imagecopyresampled($im2,$im,0,0,0,0,$x2,$y2,$x,$y); imagejpeg($im2, $dir.$_POST['filename'], 90); } else move_uploaded_file($avatar["tmp_name"], $dir.$_POST['filename']); } $data["logo"]=$_POST['filename']; sql_update($data, "tl_lokale", "id=".(int)$_GET['id']." AND id_user=".(int)$_SESSION['user']['id']); $data_h=array( "id_user"=>(int)$_SESSION['user']['id'], "*data"=>"NOW()", "opis"=>"Zmiana logo lokalu", "ip"=>quote(getClientIp()), ); sql_insert($data_h, "user_h"); sql_disconnect(); redirect("/logo-lokalu?id=".(int)$_GET['id']."&saved=ok"); } } /* ------------------------------------------------------------------------------ REJESTRACJA OPIEKUNA ------------------------------------------------------------------------------ */ if(isset($_POST['frm_kontakt']) && (int)$_POST['frm_kontakt']==1) { if(!check_str($_POST['imie'], 200)) $err['imie']="pole wymagane"; if(!check_str($_POST['nazwisko'], 200)) $err['nazwisko']="pole wymagane"; if(!check_str($_POST['email'], 200)) $err['email']="pole wymagane"; if(check_str($_POST['email'], 200) && !check_email($_POST['email'])) $err['email']="błędny adres e-mail"; if(!check_str($_POST['tekst'], 100000, 1, 1)) $err['tekst']="pole wymagane"; if(!$err) { $html="Nowa wiadomość ze strony od ".$_POST['imie']." ".$_POST['nazwisko'].":
telefon - ".$_POST['tel']."
e-mail: ".$_POST['email']."

treść wiadomości:
".$_POST['tekst']; $mail_adm = new PHPMailer(); $mail_adm->IsSMTP(); try { //$mail_adm->SMTPDebug = 2; $mail_adm->Host = $cfg_smpt_host; $mail_adm->SMTPAuth = true; if($cfg_smpt_ssl==1) $mail_adm->SMTPSecure = "ssl"; $mail_adm->Host = $cfg_smpt_host; $mail_adm->Port = $cfg_smpt_port; $mail_adm->Username = $cfg_smpt_user; $mail_adm->Password = $cfg_smpt_pass; $mail_adm->SetFrom($cfg_smpt_email, $cfg_strona); $mail_adm->AddReplyTo($_POST['email'], $_POST['imie']." ".$_POST['nazwisko']); $mail_adm->AddAddress($cfg_email, $cfg_strona); //$mail_adm->AddAddress("pawel@sparro.pl", $cfg_strona); $mail_adm->Subject="Nowa wiadomość ze strony ".$cfg_strona."!"; $mail_adm->AltBody="Aby przeczytać wiadomość, otwórz ją programem pocztowym w formacie HTML."; $mail_adm->MsgHTML(szablon($html)); $mail_adm->Send(); } catch (phpmailerException $e) { echo $e->errorMessage(); } catch (Exception $e) { echo $e->getMessage(); } redirect("/potwierdzenie-wyslania#top"); } } if(isset($_GET['usunOgloszenie']) && (int)$_GET['usunOgloszenie']>0 && $logged!==false) { $del=(int)$_GET['usunOgloszenie']; list($kontrola)=sql_fetch_list("SELECT id FROM ogloszenia WHERE id=".$del." AND id_user=".(int)$_SESSION['user']['id']); if(!strlen($kontrola)) { sql_disconnect(); redirect("/logowanie"); } /* sql_delete("DELETE FROM ogloszenia WHERE id=".$del); sql_delete("DELETE FROM ogloszenia_cecha WHERE id_ogloszenie=".$del); sql_delete("DELETE FROM ogloszenia_usluga WHERE id_ogloszenie=".$del); */ sql_update(array("u"=>1), "ogloszenia", "opiekun=0 AND id_user=".(int)$_SESSION['user']['id']." AND id=".$del); $data_h=array( "id_user"=>(int)(int)$_SESSION['user']['id'], "*data"=>"NOW()", "opis"=>"Usunięto ogłoszenie, SQL-ID:".$kontrola, "ip"=>quote(getClientIp()), ); sql_insert($data_h, "user_h"); sql_disconnect(); redirect("/moje-konto?remove=ok#top"); } /* ---------------------------------------------- RESETOWANIE HASŁA ---------------------------------------------- */ if(isset($_POST['form_respass']) && (int)$_POST['form_respass']==1) { if(!check_str($_POST['email'], 150)) $err['email']="pole wymagane"; if(check_str($_POST['email'], 150) && !check_email($_POST['email'])) $err['email']="błędny adres e-mail"; if(check_str($_POST['email'], 150) && check_email($_POST['email'])) { list($jestKonto, $jestAktywny)=sql_fetch_list("SELECT id, a FROM user WHERE email LIKE '".quote($_POST['email'])."'"); if(!strlen($jestKonto)) $err['email']="podane konto nie istnieje"; elseif($jestAktywny==0) $err['email']="wybrane konto jest nieaktywne"; } if(!$err) { echo("Opcja wylaczona!"); exit; } } /* ---------------------------------------------- PRZEJMOWANIE KONTA ---------------------------------------------- */ if(isset($_GET['przejmij']) && (int)$_GET['przejmij']>0 && isset($_GET['token'])) { list($id, $id_typ, $email, $imie, $nazwisko, $dostep, $dostep_dni)=sql_fetch_list("SELECT id, id_typ, email, imie, nazwisko, dostep, DATEDIFF(dostep, NOW()) AS dostep FROM user WHERE u=0 AND a=1 AND auth LIKE '".quote($_GET['token'])."' AND id=".(int)$_GET['przejmij']); list($id_token)=sql_fetch_list("SELECT id FROM cms_user WHERE token LIKE '".quote($_GET['token2'])."'"); if(!strlen($id_token)) { sql_disconnect(); redirect("/logowanie"); } $_SESSION['user']=array( "id"=>$id, "id_typ"=>$id_typ, "login"=>$email, "imie"=>$imie, "nazwisko"=>$nazwisko, "dostep"=>$dostep, "dostep_dni"=>$dostep_dni, "ip"=>getClientIp(), ); sql_disconnect(); redirect("/moje-konto"); } /* ---------------------------------------------- LINK AKTYWACYJNY ---------------------------------------------- */ if(isset($_POST['form_link']) && $_POST['form_link']==1) { if(!check_str($_POST['email'], 200)) $err['email']="pole wymagane"; if(check_str($_POST['email'], 200) && !check_email($_POST['email'])) $err['email']="błędny adres e-mail"; if(check_str($_POST['email'], 200) && check_email($_POST['email'])) { list($ism, $a, $token, $imie)=sql_fetch_list("SELECT id, a, auth, imie FROM user WHERE u=0 AND email LIKE '".quote($_POST['email'])."'"); if(!strlen($ism)) $err['email']="podany adres nie figuruje w naszej bazie"; elseif($a==1) $err['email']="wybrane konto jest już aktywne"; } if(!$err) { echo("Opcja wylaczona!"); exit; $email=explode("@", $_POST['email']); $confirm=$_SERVER['HTTP_HOST']."/rejestracja/aktywacja,".$ism.",".strtolower($email[0]).",".strtolower($email[1]).",".$token; $html="Witaj ".$imie."!
Aby dokończyć proces rejestracji aktywuj swoje konto klikając w poniższy link:

".$confirm."

Po aktywacji konta możesz się logować używając swojego adresu e-mail:
login: ".$_POST['email']."
"; $html.="Hasło: (podane podczas rejestracji)
"; $mail = new PHPMailer(); $mail->IsSMTP(); try { //$mail->SMTPDebug = 2; $mail->Host = $cfg_smpt_host; $mail->SMTPAuth = true; if($cfg_smpt_ssl==1) $mail->SMTPSecure = "ssl"; $mail->Host = $cfg_smpt_host; $mail->Port = $cfg_smpt_port; $mail->Username = $cfg_smpt_user; $mail->Password = $cfg_smpt_pass; $mail->SetFrom($cfg_smpt_email, $cfg_strona); $mail->AddReplyTo($cfg_email, $cfg_strona); $mail->AddAddress($_POST['email'], $_POST['imie']." ".$_POST['nazwisko']); $mail->Subject="Aktywuj swoje konto w serwisie ".$cfg_strona."!"; $mail->AltBody="Aby przeczytać wiadomość, otwórz ją programem pocztowym w formacie HTML."; $mail->MsgHTML(szablon($html)); $mail->Send(); } catch (phpmailerException $e) { echo $e->errorMessage(); } catch (Exception $e) { echo $e->getMessage(); } sql_disconnect(); if(!$mail->Send()) { $err['email']="nie jesteśmy w stanie wysłać wiadomości na podany adres"; } else { redirect("/link-aktywujacy?send=ok#top"); } } } /* ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */ /* ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */ /* ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */ if(isset($_GET['show']) && (int)$_GET['show']>0) { $_SESSION['search']['type']=(int)$_GET['show']; sql_disconnect(); redirect("/#lista"); } if(isset($_POST['czyscFormularz']) && (int)$_POST['czyscFormularz']>0) { unset($_SESSION['search']); $_SESSION['search']['type']=(int)$_POST['type']; } if(isset($_POST['zapiszZmiany']) && (int)$_POST['zapiszZmiany']>0) { if($_POST['zapiszZmiany']==1) { if($_POST['del']==0) $_SESSION['search']['uslugi'][]=(int)$_POST['val']; else { if(sizeof($_SESSION['search']['uslugi'])) foreach($_SESSION['search']['uslugi'] as $k=>$v) if($v==$_POST['val']) unset($_SESSION['search']['uslugi'][$k]); } } if($_POST['zapiszZmiany']==2) { if($_POST['del']==0) $_SESSION['search']['cechy'][]=(int)$_POST['val']; else { if(sizeof($_SESSION['search']['cechy'])) foreach($_SESSION['search']['cechy'] as $k=>$v) if($v==$_POST['val']) unset($_SESSION['search']['cechy'][$k]); } } if($_POST['zapiszZmiany']==3) $_SESSION['search']['id_woj']=(int)$_POST['val']; if($_POST['zapiszZmiany']==4) { if($_POST['val']==1) $_SESSION['search']['wyksztalcenie']=1; else unset($_SESSION['search']['wyksztalcenie']); } if($_POST['zapiszZmiany']==5) { if($_POST['val']==1) $_SESSION['search']['doswiadczenie']=1; else unset($_SESSION['search']['doswiadczenie']); } exit; } /* ------------------------------------------------------------------------- ŁADOWANIE STRONY ------------------------------------------------------------------------- */ if(isset($_POST['f_kontakt']) && $_POST['f_kontakt']==1) { $msg="Imię i nazwisko: ".$_POST['jform']['contact_subject']."\n"; $msg.="Adres e-mail: ".$_POST['jform']['contact_email']."\n"; $msg.="Wiadomość:\n".$_POST['jform']['contact_message']."\n"; send_mail($cfg_email, $_POST['jform']['contact_subject'], $msg.MAIL_STOPKA, array($_POST['nazwa'], $cfg_email)); sql_disconnect(); redirect(($lang!="pl"?"/".$lang:"")."/potwierdzenie-wyslania"); } //user_session2(); //printr($_GET); /* $news=false; $n_kolor=0; if(isset($_GET['url']) && strlen($_GET['url'])) { list($id, $p_id_dir, $p_name, $p_keywords, $p_description, $p_szablon, $p_auth, $p_url)=sql_fetch_list("SELECT id, id_dir, name, keywords, description, id_template, auth, url FROM cms_pages_".quote($lang)." p WHERE url LIKE '".quote($_GET['url'])."'"); if(!strlen($id)) { list($id, $p_id_news, $p_name, $p_url, $n_kolor)=sql_fetch_list("SELECT n.id, n.id_kategoria, n.tytul, n.url, k.id_kolor FROM cms_news n, cms_news_k k WHERE k.id=n.id_kategoria AND n.url LIKE '".quote($_GET['url'])."' AND n.lang LIKE '".quote($lang)."'".(!isset($_GET['podglad'])?" AND n.a=1":"")); $p_keywords=""; $p_description=""; $p_szablon=3; $p_auth=0; $p_id_dir=0; $news=true; $id_news=$p_id_news; } else { $dirs=sql_select("SELECT id, id_dir, name FROM cms_dirs_".quote($_GET['lang'])." ORDER BY pr DESC, name"); $id_dir_tmp=$p_id_dir; while($id_dir_tmp!=0) { $id_dir=$id_dir_tmp; $id_dir_tmp=$dirs[$id_dir_tmp]['id_dir']; } $id_news=$menkat[$id_dir]; } } else { list($id, $p_id_dir, $p_name, $p_keywords, $p_description, $p_szablon, $p_auth, $p_url)=sql_fetch_list("SELECT id, id_dir, name, keywords, description, id_template, auth, url FROM cms_pages_".quote($lang)." p WHERE sg=1 AND id_dir=0 LIMIT 1"); $p_id_news=0; } */ if(!isset($_GET['url']) && !strlen($_GET['url'])) { list($id, $p_name, $p_keywords, $p_description, $p_szablon, $p_auth)=sql_fetch_list("SELECT id, name, keywords, description, id_template, auth FROM cms_pages_".quote($lang)." WHERE sg=1 AND id_dir=0 LIMIT 1"); } elseif(isset($_GET['url']) && strlen($_GET['url'])) { if(isset($_GET['news']) && $_GET['news']==1) { list($id, $p_name, $p_keywords, $p_description, $p_szablon, $p_auth)=sql_fetch_list("SELECT id, name, keywords, description, id_template, auth FROM cms_pages_".quote($lang)." WHERE name LIKE 'news'"); list($data, $p_name)=sql_fetch_list("SELECT data_d, tytul FROM cms_news WHERE lang LIKE '".quote($lang)."' AND url LIKE '".quote($_GET['url'])."'"); } else list($id, $p_name, $p_keywords, $p_description, $p_szablon, $p_auth)=sql_fetch_list("SELECT id, name, keywords, description, id_template, auth FROM cms_pages_".quote($lang)." WHERE url LIKE '".quote($_GET['url'])."'"); } if($p_szablon>0) list($p_id, $p_title)=sql_fetch_list("SELECT id, title FROM cms_szablon WHERE lang LIKE '".quote($lang)."' AND id=".(int)$p_szablon); else list($p_id, $p_title)=sql_fetch_list("SELECT id, title FROM cms_szablon WHERE lang LIKE '".quote($lang)."' AND akt=1"); if(!isset($p_id)) { ?> SparroCMS Błąd SparroCMS: Brak zdefiniowanego szablonu dla wybranej wersji językowej. $v) { list($id_strony)=sql_fetch_list("SELECT id FROM cms_pages_".quote($lang)." WHERE id_dir=0 AND name='strona.mod".quote($v)."'"); if(strlen($id_strony)) $strona['mod'.$v]=prepare_page($id_strony); } if(sizeof($strona)) $smarty->assign("strona", $strona); } $template=array( "title"=>$p_name.(strlen($p_title)?" - ".$p_title:""), "keywords"=>$p_keywords, "description"=>$p_description, ); $fb=array(); $page_url="http://".PAGE_URL."/".$p_url; /* ------------------------------------- nagłówki dla lokali ------------------------------------- */ if(isset($_GET['url']) && $_GET['url']=="lokal" && isset($_GET['page'])) { list($l_id, $l_nazwa, $l_opis, $l_seo_slowa, $l_seo_opis)=sql_fetch_list("SELECT id, nazwa, opis, seo_slowa, seo_opis FROM tl_lokale l WHERE alias LIKE '".quote($_GET['page'])."'"); $imgs=sql_select("SELECT * FROM tl_lokal_zdjecia WHERE id_lokal=".$l_id." ORDER BY p, id LIMIT 1"); $adresy=sql_select("SELECT *, (SELECT alias FROM tl_taxonomy WHERE id=a.id_woj) AS al_woj, (SELECT name FROM tl_taxonomy WHERE id=a.id_woj) AS woj, (SELECT alias FROM tl_taxonomy WHERE id=a.id_miasto) AS al_miasto, (SELECT name FROM tl_taxonomy WHERE id=a.id_miasto) AS miasto FROM tl_lokale_adres a WHERE id_lokal=".$l_id." ORDER BY p, id LIMIT 1", "*"); $adres=$adresy[0]; if(isset($_GET['adres']) && (int)$_GET['adres']>0) { $adres_tmp=sql_select("SELECT *, (SELECT name FROM tl_taxonomy WHERE id=a.id_miasto) AS miasto FROM tl_lokale_adres a WHERE id=".(int)$_GET['adres']." LIMIT 1", "*"); $adres=$adres_tmp[0]; } $fb=array( "title"=>stripslashes($l_nazwa), "url"=>"http://gdziedobrzezjem.pl/lokal/".$_GET['page'], "description"=>strlen($l_seo_opis)?$l_seo_opis:urlencode($l_opis), ); if(sizeof($imgs)) { foreach($imgs as $k=>$v) { $fb['image']="http://gdziedobrzezjem.pl/image.php?w=385&h=250&d=userfiles/lokale/".sprintf("%08d", $l_id)."&f=".$v['plik']; } } $template=array( "title"=>stripslashes($l_nazwa).", ".$adres['miasto'].", ".$adres['adres']." ".(strlen($adres['opis_lok'])?" (".$adres['opis_lok'].")":"")." | GdzieDobrzeZjem.pl", "keywords"=>$l_seo_slowa, "description"=>strlen($l_seo_opis)?$l_seo_opis:urlencode($l_opis), ); } /* error_reporting(E_ALL); ini_set('display_errors', '1'); */ $smarty->assign("template", $template); $smarty->assign("fb", $fb); $smarty->assign("header", stripslashes($p_name)); $smarty->assign("page", prepare_page($id, $lang)); $smarty->assign("css", "/templates/style".$p_id.".css"); $smarty->assign("topmenu", topMenu0()); $smarty->assign("search", $_SESSION['search']['szukaj']); $smarty->assign("msearch", mainSearch()); $smarty->assign("mainCatsBoxes", mainCatsBoxes()); $smarty->assign("rsearch", rightSearch()); $smarty->assign("stopka", prepare_page(40, $lang)); $smarty->assign("stopka_seo", prepare_page(42, $lang)); $smarty->assign("bcats", bottomCats()); $smarty->assign("slider", slider()); $smarty->assign("googleAnalytics", googleAnalytics()); $smarty->assign("cookie", cookie()); /* $smarty->assign("home", home()); $smarty->assign("tmenu", topMenu()); $smarty->assign("left", left()); $smarty->assign("left_mk", left_mk()); $smarty->assign("menu", include_page("menu", $lang)); $smarty->assign("search", $_GET['s']); $smarty->assign("box5", prepare_page(23, $lang)); $smarty->assign("sponsors", prepare_page(25, $lang)); $smarty->assign("news", newsList($lang)); */ $smarty->display("szablon".$p_id.".htm"); /* $smarty->assign("data", substr($data,0,10)); $smarty->assign("pagination", include_page("pagination", $lang)); $smarty->assign("pagination2", include_page("pagination2", $lang)); $smarty->assign("rnews", include_page("rnews", $lang)); $smarty->assign("fmenu", include_page("fmenu", $lang)); $smarty->assign("langs", include_page("langs", $lang)); */ sql_disconnect(); function topMenu0() { $logged=user_logged(); ob_start(); if($logged===false) { ?>
  • Logowanie
  • Rejestracja
  • Moje konto
  • Wyloguj
  • Kategoria:
    0) { ?>
    Lokalizacja:
    0) { ?>
    0) { ?>
    0) { ?> " />
    " />
    Nazwa restauracji:
    " />
    Udogodnienia:
    $v) { ?>

    "Województwo"); $woj_tmp=sql_select("SELECT * FROM tl_taxonomy WHERE type=1 ORDER BY sorting, name"); if(sizeof($woj_tmp)) foreach($woj_tmp as $k=>$v) $woj[$k]=$v['name']; ?>

    Szukaj:

    $v) { ?>
  • DODAJ OGŁOSZENIE + DODAJ OPIEKUNA + MOJE KONTO DODAJ OGŁOSZENIE + MOJE KONTO WYLOGUJ MNIE EDYTUJ SWÓJ PROFIL + MOJE KONTO WYLOGUJ MNIE $v) { ?> ">

    Nasz serwis używa informacji zapisanych za pomocą cookies w celach statystycznych oraz w celu dostosowania serwisu do indywidualnych potrzeb użytkowników.
    W przeglądarce internetowej możesz zmienić ustawienia dotyczące cookies. Dowiedz się więcej na stronie polityka prywatności. Rozumiem, ukryj informację.

    0) $search[]="o.id_woj=".quote($_SESSION['search']['id_woj']); if(isset($_SESSION['search']['kod_pocztowy']) && strlen($_SESSION['search']['kod_pocztowy']) && !strlen($_SESSION['search']['km'])) $search[]="o.kodp LIKE '".quote($_SESSION['search']['kod_pocztowy'])."'"; if(isset($_SESSION['search']['kod_pocztowy']) && strlen($_SESSION['search']['kod_pocztowy']) && isset($_SESSION['search']['km']) && (int)$_SESSION['search']['km']>0) { list($lat, $lng)=sql_fetch_list("SELECT lat, lng FROM kodypocz WHERE kod LIKE '".quote($_SESSION['search']['kod_pocztowy'])."'"); if(!strlen($lat)) { $geo=new GeoGoogle; $latlng=$geo->adress($_POST['kod_pocztowy']); $latlng=$latlng{0}->location; $lat=$latlng->lat; $lng=$latlng->lng; $data=array( "kod"=>quote($_POST['kod_pocztowy']), "lat"=>quote($lat), "lng"=>quote($lng), ); sql_insert($data, "kodypocz"); } $search[]="(6368 * ACOS(SIN(RADIANS(o.lat)) * SIN(RADIANS(".$lat.")) + COS(RADIANS(o.lat)) * COS(RADIANS(".$lat.")) * COS(RADIANS(".$lng.") - RADIANS(o.lng))) * 1.609344)<=".(int)$_SESSION['search']['km']; } if(isset($_SESSION['search']['wyksztalcenie']) && $_SESSION['search']['wyksztalcenie']==1) $search[]="o.wyksztalcenie=1"; if(isset($_SESSION['search']['doswiadczenie']) && $_SESSION['search']['doswiadczenie']==1) $search[]="o.doswiadczenie=1"; if(isset($_SESSION['search']['kwota_od']) && (int)$_SESSION['search']['kwota_od']>0) $search[]="(o.wynagrodzenie=0 OR o.wynagrodzenie>=".quote($_SESSION['search']['kwota_od']).")"; if(isset($_SESSION['search']['kwota_do']) && (int)$_SESSION['search']['kwota_do']>0) $search[]="(o.wynagrodzenie=0 OR o.wynagrodzenie<=".quote($_SESSION['search']['kwota_do']).")"; if(isset($_SESSION['search']['uslugi']) && sizeof($_SESSION['search']['uslugi'])) { $search[]="(SELECT COUNT(id) FROM ogloszenia_usluga WHERE id_ogloszenie=o.id AND id_usluga IN (".implode(", ", $_SESSION['search']['uslugi'])."))=".(int)sizeof($_SESSION['search']['uslugi']); } if(isset($_SESSION['search']['cechy']) && sizeof($_SESSION['search']['cechy'])) { $search[]="(SELECT COUNT(id) FROM ogloszenia_cecha WHERE id_ogloszenie=o.id AND id_cecha IN (".implode(", ", $_SESSION['search']['cechy'])."))=".(int)sizeof($_SESSION['search']['cechy']); } } if($_SESSION['search']['type']==1) { $p=sql_select("SELECT u.*, o.id AS oid, o.miasto, (SELECT AVG(ocena) FROM referencje WHERE id_opiekun=u.id AND wspolpraca=1) AS ocena FROM user u, ogloszenia o WHERE o.opiekun=1 AND o.id_user=u.id AND u.m=1 AND u.u=0".(sizeof($search)?" AND ".implode(" AND ", $search):"")." ORDER BY u.id DESC"); ?>

    Opiekunowie do Twojej dyspozycji:

    $v) $ids[]=$v['oid']; $uslugi_sql=sql_select("SELECT u.*, s.usluga FROM ogloszenia_usluga u, s_uslugi s WHERE s.id=u.id_usluga AND u.id_ogloszenie IN (".implode(",", $ids).")"); foreach($p as $k=>$v) { $uslugi=array(); if(sizeof($uslugi_sql)) foreach($uslugi_sql as $kk=>$vv) if($vv['id_ogloszenie']==$v['oid']) $uslugi[]=$vv['usluga']; ?>
    ">product72

    Opiekun ".$v['nazwisko'],1) ?> Miasto Ocena

    Oferuje:
      $vv) { $i++; if($i<3) { ?>
    • - ,
    • 2) { ?>
    • - inne...
    " class="poznaj_opiekuna_btn" style="position:absolute; right:20px; bottom:20px;">POZNAJ OPIEKUNA
    Nie znaleziono pasujących kont opiekunów do wybranych kreteriów wyszukiwania.

    Ogłoszenia dla opiekunów:

    $v) $ids[]=$k; $cechy_sql=sql_select("SELECT c.*, s.cecha FROM ogloszenia_cecha c, s_cechy s WHERE s.id=c.id_cecha AND c.id_ogloszenie IN (".implode(",", $ids).")"); $uslugi_sql=sql_select("SELECT u.*, s.usluga FROM ogloszenia_usluga u, s_uslugi s WHERE s.id=u.id_usluga AND u.id_ogloszenie IN (".implode(",", $ids).")"); foreach($p as $k=>$v) { $uslugi=array(); if(sizeof($uslugi_sql)) foreach($uslugi_sql as $kk=>$vv) if($vv['id_ogloszenie']==$k) $uslugi[]=$uslugi_sql[$kk]['usluga']; $cechy=array(); if(sizeof($cechy_sql)) foreach($cechy_sql as $kk=>$vv) if($vv['id_ogloszenie']==$k) $cechy[]=$cechy_sql[$kk]['cecha']; $data_tmp=strtotime($v['data_d']); $data=date("d/m/Y", $data_tmp); $godz=date("H:i", $data_tmp); ?>
    Oferta dodana w dniu o godz.
    Lokalizacja:

    > Potrzebuję usług: .
    Szukam osoby z cechami: .
    Doświadczenie:
    Referencje:
    Wykształcenie:
    Oferuję wynagrodzenie: 0) { echo(show_price($v['wynagrodzenie'])); ?> PLN/h
    Oferta ważna do:
    >
    Skontaktuj się z ogłoszeniodawcą
    Jeżeli posiadasz konto w naszym serwisie, przed wysłaniem wiadomości zaloguj się.

    regulaminem serwisu ".$cfg_strona.", rozumiem go oraz akceptuję.", "zgoda", $_POST['zgoda']); form_tclose(); if($logged===false) { ?> Twoja wiadomość zostanie dostaczona po potwierdzeniu swojego adresu e-mail podanego w formularzu. Link potwierdzający zostanie wysłany zaraz po zatwierdzeniu formularza.

    Wyślij wiadomość"=>"submit")); form_hidden(array("form_ogloszenie"=>1, "form_ogloszenie_".$k=>1, "user"=>$k, "url"=>"/")); form_formclose(); ?>
    Nie znaleziono pasujących ogłoszeń do wybranych kreteriów wyszukiwania.