setIsRemoteEnabled(true); $options->set('defaultFont', 'Courier'); $dompdf = new Dompdf($options); $_GET = array_map(array(&$db, 'escape'), $_GET); if(!isset($_POST['noescape'])) $_POST = array_map(array(&$db, 'escape'), $_POST); if($_GET['msg']) $msg=$_GET['msg']; if($_SESSION['msg']) { $msg=$_SESSION['msg']; unset($_SESSION['msg']); } if($_GET['msg2']) $msg2=$_GET['msg2']; if($_SESSION['msg2']) { $msg=$_SESSION['msg2']; unset($_SESSION['msg2']); } // logowanie po cookies if (!isset($_SESSION['uidt']) && isset($_COOKIE[sess2])) { $sess = $_COOKIE[sess2]; //var_dump($sess); if($res = znajdz_usera($sess)) { $_SESSION['uid']=$res['id']; $_SESSION['login']=$res['login']; $_SESSION['uemail']=$res['email']; $_SESSION['unazwisko']=$res['nazwisko']; $_SESSION['utyp']=$res['typ']; $_SESSION['utyp2']=$res['pakiet']; $_SESSION['uactive']=$res['active']; $_SESSION['uidadmin']=$res['id_admin']; $value = md5(md5($res['login']).md5($res['pass']).md5($res['id'])); setcookie("sess", $value, time()+92000); } } //rozpracuj URI na poszczegolne skladowe $uri=explode('/',$_SERVER['REQUEST_URI']); $ilosc=count($uri); //podstaw uri do geta, zaleznie od ilosci skladnikow //rozpoznaj paginacje - dwa ostatnie uri to liczby if(is_numeric($uri[$ilosc-1]) && is_numeric($uri[$ilosc-2]) ) { $_GET['param']=$uri[$ilosc-2]; $_GET['param2']=$uri[$ilosc-1]; unset($uri[$ilosc-2]); unset($uri[$ilosc-1]); $ilosc=count($uri); //$_GET['level'] = $ilosc; } switch($ilosc) { case 1: break; case 2: $_GET['folder']='strona'; $_GET['mod']=$uri[1]; break; case 3: $_GET['folder']=$uri[1]; $_GET['mod']=$uri[2]; break; case 4: $_GET['folder']=$uri[1]; $_GET['mod']=$uri[2]; $_GET['akcja']=$uri[3]; break; case 5: $_GET['folder']=$uri[1]; $_GET['mod']=$uri[2]; $_GET['akcja']=$uri[3]; $_GET['param']=$uri[4]; $_GET['level']='end'; break; } //domyslny dzial i modul if(!$_GET['folder'] || !file_exists('inc/'.$_GET['folder'])) $_GET['folder']='strona'; if(!$_GET['mod']) $_GET['mod']='main'; if(strpos($_GET['mod'],'/')) x("/"); //sprawdz acl: ja / user / terapeuta //ponadto wszelkie ustawienia globalne - sciezka, prawa kolumna switch($_GET['folder']) { case 'ja': if(!$_SESSION['uid']) x("/"); $sciezka[0]['nazwa']=fraza(13); $sciezka[0]['alias']='user'; break; case 'strona': break; case 'firmy': $sciezka[0]['nazwa']='Firmy'; $sciezka[0]['alias']='firmy'; break; default: x("/","Podany adres jest nieprawidłowy"); break; } //skorki //pobierz aktywna skorke $sk=1; if(in_array("skin",$_SESSION['modules'])) { $godz=date("G"); //zawsze $db->query("SELECT * FROM skin WHERE status=2 ORDER BY id ASC LIMIT 1"); $skk=$db->getNextRow(); //w godzinach if(!$skk){ $db->query("SELECT * FROM skin WHERE status=1 AND $godz >= od AND $godz <= do ORDER BY id ASC LIMIT 1"); $skk=$db->getNextRow(); //domyslnie if(!$skk) { $db->query("SELECT * FROM skin WHERE status=3 ORDER BY id ASC LIMIT 1"); $skk=$db->getNextRow(); } } if($skk) $sk=$skk['id']; } //zmien - czy ma zmienic jezyk i pobrac frazy $zmien=false; //jezyk if(isset($_GET['jezyk'])) {$_SESSION['jezyk'] = $_GET['jezyk']; $zmien=true;} if(!isset($_SESSION['jezyk'])) {$_SESSION['jezyk']= 'pl'; $zmien=true;} if(empty($_SESSION['meta']) || empty($_SESSION['fraza'])) $zmien=true; if($zmien) { $_SESSION['fraza']=array(); $_SESSION['meta']=array(); //id jezyk $db->query("SELECT id FROM jezyk WHERE status=1 AND kod='%s'",$_SESSION['jezyk']); $_SESSION['id_jezyk']=$db->getResult(0); if(!$_SESSION['id_jezyk']) $_SESSION['id_jezyk']=1; //pobierz meta $db->query("SELECT * FROM konfiguracja WHERE id_jezyk=%d",$_SESSION['id_jezyk']); $mres = $db->res(); if($mres) foreach($mres as $d=>$b) $_SESSION['meta'][$b['id_fraza']] = $b['tresc']; //pobierz frazy $db->query("SELECT * FROM fraza WHERE id_jezyk=%d",$_SESSION['id_jezyk']); $fres = $db->res(); if($fres) foreach($fres as $d=>$b) $_SESSION['fraza'][$b['id_fraza']] = $b['nazwa']; } if(in_array("jezyk",$_SESSION['modules'])) //----NEW----flagi { //-- menu jezykow $db->query("SELECT * FROM jezyk WHERE status=1 ORDER BY id ASC"); $res = $db->res(); if($res){ foreach($res as $ds=>$s){ //--- oznaczenie aktywnego ?? $langmenu .= ''.$s['kod'].''; } } } if(!$_SESSION['uid']) $katlog=' status2=0 AND '; //pobierz topmenu $db->query("SELECT * FROM kat WHERE $katlog status5 = 1 AND status = 1 AND (dataod<=NOW() OR dataod='0000-00-00' ) AND (datado>=NOW() OR datado='0000-00-00' ) AND id_jezyk=%d ORDER BY pozycja DESC",$_SESSION['id_jezyk']); $kat0=$db->res(); // print'
';
//print_r($kat0);
//print'
'; //pobierz menu $db->query("SELECT * FROM kat WHERE $katlog status3 < 2 AND status = 1 AND (dataod<=NOW() OR dataod='0000-00-00' ) AND (datado>=NOW() OR datado='0000-00-00' ) AND parent=0 AND id_jezyk=%d ORDER BY pozycja ASC",$_SESSION['id_jezyk']); $kat=$db->res(); for($i=0;$iquery("SELECT k.*, g.plik FROM kat k LEFT JOIN galeria g ON g.id_kat= k.id WHERE $katlog k.status = 1 AND (k.dataod<=NOW() OR k.dataod='0000-00-00' ) AND (k.datado>=NOW() OR k.datado='0000-00-00' ) AND k.parent=".$kat[$i]['id']." AND k.id_jezyk=%d ORDER BY k.pozycja ASC",$_SESSION['id_jezyk']); $sub_kat = $db->res(); for($j=0;$jquery("SELECT * FROM kat k WHERE $katlog k.status = 1 AND k.parent=".$sub_kat[$j]['id']." AND k.id_jezyk=%d ORDER BY k.pozycja ASC",$_SESSION['id_jezyk']); $sub_kat[$j]['sub'] = $db->res(); } $kat[$i]['sub'] = $sub_kat; } //dd($kat); //pobierz menu dolne $db->query("SELECT * FROM kat WHERE $katlog status3 > 0 AND status3<3 AND status = 1 AND (dataod<=NOW() OR dataod='0000-00-00' ) AND (datado>=NOW() OR datado='0000-00-00' ) AND parent=0 AND id_jezyk=%d ORDER BY pozycja ASC",$_SESSION['id_jezyk']); $kat2=$db->res(); //pobierz menu lewe //$db->query("SELECT * FROM kat WHERE $katlog status3 = 3 AND status = 1 AND (dataod<=NOW() OR dataod='0000-00-00' ) AND (datado>=NOW() OR datado='0000-00-00' ) AND parent=0 AND id_jezyk=%d ORDER BY pozycja ASC",$_SESSION['id_jezyk']); $db->query("SELECT * FROM kat WHERE $katlog status = 1 AND (dataod<=NOW() OR dataod='0000-00-00' ) AND (datado>=NOW() OR datado='0000-00-00' ) AND alias='%s' AND id_jezyk=%d ORDER BY pozycja ASC",fraza(91),$_SESSION['id_jezyk']); $katl=$db->res(); for($i=0;$iquery("SELECT * FROM kat WHERE status2=0 AND status = 1 AND (dataod<=NOW() OR dataod='0000-00-00' ) AND (datado>=NOW() OR datado='0000-00-00' ) AND parent=".$katl[$i]['id']." AND id_jezyk=%d ORDER BY pozycja ASC",$_SESSION['id_jezyk']); $katl[$i]['sub']=$db->res(); } $_SESSION['root']=0; //var_dump($_SESSION['lasturi']); //last uri - przydatne do powrotow $nielasturi=array('koszyk','zamowienie'); if(!in_array($_GET['mod'],$nielasturi)) $_SESSION['lasturi']=substr($_SERVER['REQUEST_URI'],1); //zalacz plik if(is_file('inc/'.$_GET['folder'].'/'.$_GET['mod'].'_top.php')) {include 'inc/'.$_GET['folder'].'/'.$_GET['mod'].'_top.php'; $ac=0; } else {include 'inc/strona/kategoria_top.php'; $ac=1; } if($acc==false && $ac==1) //x("index.html"); { x("/"); //include 'inc/'.$_GET['folder'].'/main_top.php'; $ac=2; } //dynamiczne robots $cfg_robots = 'all,index,follow'; $cfg_robots_not=array('user'); if(in_array($_GET['mod'],$cfg_robots_not) || $tresc['nofollow']==1) $cfg_robots='noindex,nofollow'; if(strpos($_SERVER['HTTP_HOST'],'freeline')!==false) $cfg_robots='noindex'; //,nofollow $banery_top = getDataBanery(2); $banery_link_to_shop = getDataBanery(11); //pobierz spol /* $db->query("SELECT * FROM spol WHERE status = 1 ORDER BY pozycja ASC"); $spol=$db->res(); $katalias = $_GET['akcja'] ? $_GET['akcja'] : $_GET['mod']; $katalias = untagAdwords($katalias); */ if($tresc['tresc']=='' && $podkati ) x($tresc['alias'].'/'.$podkati[0]['alias']); ?> <? echo ($tresc['title'] ? $tresc['title'].' | ' : ($tresc['nazwa'] ? $tresc['nazwa'].' | ' : '') ).meta(3); ?> '; } else { //echo ''; echo ''; } ?>