0 or strpos(strtolower($_SERVER['HTTP_REFERER']),'tradedoubler')>0 or strpos(strtolower($_SERVER['HTTP_REFERER']),'omg')>0 or strpos(strtolower($_SERVER['HTTP_REFERER']),'netsales')>0 or strpos(strtolower($_SERVER['HTTP_REFERER']),'novem')>0){ $_SESSION['secure_downloadfaster']="1"; }elseif( (strpos(strtolower($_SERVER['HTTP_REFERER']),'google')>0 and strpos(strtolower($_SERVER['HTTP_REFERER']),'q=')>0) or strpos(strtolower($_SERVER['HTTP_REFERER']),'zalacznik.')>0 or strpos(strtolower($_SERVER['HTTP_REFERER']),'poczta.')>0 or strpos(strtolower($_SERVER['HTTP_REFERER']),'bing.pl')>0 or strpos(strtolower($_SERVER['HTTP_REFERER']),'o2.pl')>0 or strpos(strtolower($_SERVER['HTTP_REFERER']),'onet.pl')>0 or strpos(strtolower($_SERVER['HTTP_REFERER']),'blogspot')>0 or strpos(strtolower($_SERVER['HTTP_REFERER']),'search')>0 or strpos(strtolower($_SERVER['HTTP_REFERER']),'wp.pl')>0 or strpos(strtolower($_SERVER['HTTP_REFERER']),'yahoo')>0 or strpos(strtolower($_SERVER['HTTP_REFERER']),'bing.com')>0 or strpos(strtolower($_SERVER['HTTP_REFERER']),'sciagnij.pl')>0 or strpos(strtolower($_SERVER['HTTP_REFERER']),'evillage.pl')>0 or strpos(strtolower($_SERVER['HTTP_REFERER']),'rift.pl')>0 or strpos(strtolower($_SERVER['HTTP_REFERER']),'pl.v9')>0 or strpos(strtolower($_SERVER['HTTP_REFERER']),'youtube')>0 or strpos(strtolower($_SERVER['HTTP_REFERER']),'heh.pl')>0 or strpos(strtolower($_SERVER['HTTP_REFERER']),'ask.com')>0 ){ $_SESSION['safe_google_redirection']="1"; } if(isset($_COOKIE["loginUser"]) and isset($_COOKIE["loginPassword"])){ $data=array('username' => $_COOKIE["loginUser"], 'password' => $_COOKIE["loginPassword"]); $auth->login($data); } $userType=$auth->getUserType(); $smarty->assign('userType',$userType); if($userType=='c' or $userType=='a'){ $smarty->assign('logged','yes'); $smarty->assign('login_username',$auth->getUsername()); } $action = isset($_REQUEST['action']) ? $_REQUEST['action'] : 'home'; if($action=="top") $action="home"; $smarty->assign('action',$action); if($_SESSION['searchArea']=="") $_SESSION['searchArea']='all'; $searchLink="?action=search"; if(count($_GET)>0) foreach($_GET as $key => $value){ if($key!="action" and $key!="id" and $key!="recordName"){ $value=htmlspecialchars($value); $value=strip_tags($value); $value=str_replace('onmouse','',$value); $value=str_replace('alert(','',$value); $searchLink.="&".$key."=".$value; } } $smarty->assign('searchLink',htmlspecialchars($searchLink)); if(isset($_GET['pattern'])){ $_GET['pattern']=strip_tags($_GET['pattern']); $_GET['pattern']=str_replace('onmouse','',$_GET['pattern']); $_GET['pattern']=str_replace('alert(','',$_GET['pattern']); $_GET['pattern']=htmlspecialchars($_GET['pattern']); } $scriptStart = microtime(); switch($action) { //----------------------------------------------------- /* case 'example': $smarty->assign('websiteTitle','exampleTitle'); $smarty->assign('page','examplePage'); $smarty->assign('color','grey'); break; */ //----------------------------------------------------- case 'seo_article': //$smarty->assign('showFrontAdvert_erotic',1); $smarty->assign('idCategoryAdvert',118); $idCategoryAdvert = 118; $smarty->assign('lang',$_GET['lang']); $smarty->assign('page','seo_article'); break; //----------------------------------------------------- case 'bannerHandle': if(($id=$_GET['id'])!="") $sql->bannerHandler($id); exit; //----------------------------------------------------- case 'cacheGoogle': if($userType!="a"){ $action="home"; break; } if(($value=$_GET['value'])!="" and ($id=$_GET['id'])!=""){ $res = $sql->updateCacheValue($id,$value); echo $res; exit; } elseif($_GET['moveDown']==1 and ($id=$_GET['id'])!=""){ $sql->moveDownCache($id); echo ''; break; } $data = $sql->getNewestProgramsGames(100); $smarty->assign('data',$data); $smarty->assign('page','cacheGoogle'); break; //----------------------------------------------------- case 'google': $smarty->assign('page','google'); break; //----------------------------------------------------- case 'vstroker': $idCategoryAdvert=118; $smarty->assign('page','vstroker'); $smarty->assign('websiteTitle','vstroker'); break; //----------------------------------------------------- case 'allowScyscraper': $val = $_GET['val']; if(is_numeric($_GET['val'])){ $_SESSION['allowScyscraper'] = $val; //echo $_SESSION['allowScyscraper']; } exit; //----------------------------------------------------- case 'promotions': /* $ultima[]=array('name' =>'2 za 1', 'picture' =>'images/_ultima_promotions_1.jpg', 'link' =>'http://www.ultima.pl/index.php?afid=1062272&listid=2448|4469|5569|1726|3108|6727|5573|4449|1018|6588|3904|6199|6196|6386|6587|5060|3330|3623|254|1893|4673|6638|6841|2449|4727|2332|6296|6395|6670|5102|4778|6632|2450|4193|3141|1471|6586|3584|6757|5055|1660|5156|4345|3586|2447|6734|1398'); */ $ultima[]=array('name' =>'Assasin creed 2', 'picture' =>'images/_ultima_promotions_2.jpg', 'link' =>'http://www.ultima.pl/search.php?afid=1062272&search=creed+2&platform=dummy&agelimit=dummy&genre=dummy&pricemin=&pricemax=&submit.x=14&submit.y=16'); $ultima[]=array('name' =>'Modern warfare 2', 'picture' =>'images/_ultima_promotions_3.jpg', 'link' =>'http://www.ultima.pl/search.php?afid=1062272&search=warfare+2&platform=dummy&agelimit=dummy&genre=dummy&pricemin=&pricemax=&submit.x=9&submit.y=14'); $ultima[]=array('name' =>'Dragon age - origin', 'picture' =>'images/_ultima_promotions_4.jpg', 'link' =>'http://pobierzgryprogramy.pl/?DragonAgePoczatek/Przygodowe/Gry/g/3342'); $ultima[]=array('name' =>'STALKER/S.T.A.L.K.E.R: Zew Prypeci', 'picture' =>'images/_ultima_promotions_5.jpg', 'link' =>'http://www.ultima.pl/itemnfo.php?id=8150&afid=1062272'); $ultima[]=array('name' =>'Alien vs Predator', 'picture' =>'images/_ultima_promotions_8.jpg', 'link' =>'http://pobierzgryprogramy.pl/?AliensVsPredator/Akcje/Gry/g/3380'); $ultima[]=array('name' =>'Mass Effect 2', 'picture' =>'images/_ultima_promotions_6.jpg', 'link' =>'http://pobierzgryprogramy.pl/?MassEffect2/Przygodowe/Gry/g/3378'); $ultima[]=array('name' =>'Bioshock 2', 'picture' =>'images/_ultima_promotions_7.jpg', 'link' =>'http://www.ultima.pl/bioshock_2/?afid=1062272'); $ultima[]=array('name' =>'Bioshock 2', 'picture' =>'images/_ultima_promotions_9.jpg', 'link' =>'http://www.ultima.pl/search.php?afid=1062272&search=conviction&submit.x=0&submit.y=0&submit=1&platform=dummy&agelimit=dummy&genre=dummy&pricemin=&pricemax='); $index=array_rand($ultima,2); $temp[]=$ultima[$index[0]]; $temp[]=$ultima[$index[1]]; foreach($temp as &$t){ $t['link']=htmlspecialchars($t['link']); } $smarty->assign('ultimaPromotions',$temp); $smarty->assign('promotionIndex',$promotionIndex); $data=$sql->getPromotions($promotionIndex); $smarty->assign('data',$data); $smarty->assign('websiteTitle','promotionsTitle'); $smarty->assign('page','promotions'); break; //----------------------------------------------------- case 'ultimaBanners': if($_GET['size']=='300'){ $adverts[]=array('link' => 'http://www.ultima.pl/search.php?afid=1062272&search=fight+night%3A+round+4&submit.x=0&submit.y=0&submit=1&platform=dummy&agelimit=dummy&genre=dummy&pricemin=&pricemax=', 'pic' => 'ultima/fightnight2.jpg'); $adverts[]=array('link' => 'http://www.ultima.pl/index.php?afid=1062272&listid=6030|6210|5054|5844|5848|5568|7038|7037|5744|6119|5730|6691|5696|5687|5845|4601|7041|5181|5841|5722|5847|5567|5968|7040|5063|5019|5680|5957|4766|5846', 'pic' => 'ultima/promops3x360.jpg'); $adverts[]=array('link' => 'http://www.ultima.pl/search.php?afid=1062272&search=infamous&submit.x=0&submit.y=0&submit=1&platform=dummy&agelimit=dummy&genre=dummy&pricemin=&pricemax=', 'pic' => 'ultima/infamous1.jpg'); $adverts[]=array('link' => 'http://www.ultima.pl/index.php?afid=1062272&listid=4347|5196|6100|6159|6160|6163|6761|6158|4877|4878', 'pic' => 'ultima/guitar1.jpg'); $adverts[]=array('link' => 'http://www.ultima.pl/itemnfo.php?id=6820&afid=1062272', 'pic' => 'ultima/sims3.gif'); }elseif($_GET['size']=='700'){ $adverts[]=array('link' => 'http://www.ultima.pl/search.php?afid=1062272&search=fight+night%3A+round+4&submit.x=0&submit.y=0&submit=1&platform=dummy&agelimit=dummy&genre=dummy&pricemin=&pricemax=', 'pic' => 'ultima/fightnight1.jpg'); $adverts[]=array('link' => 'http://www.ultima.pl/search.php?afid=1062272&search=infamous&submit.x=0&submit.y=0&submit=1&platform=dummy&agelimit=dummy&genre=dummy&pricemin=&pricemax=', 'pic' => 'ultima/infamous2.jpg'); } $ad=$adverts[rand(0,count($adverts)-1)]; echo ''; exit(); //----------------------------------------------------- case 'offer': $smarty->assign('websiteTitle','offer'); $smarty->assign('page','offer'); break; //----------------------------------------------------- case 'statistics': $data = $sql->getStats(); $date = strtotime(date("Y-m-d"))-strtotime(date("2009-09-03")); $days = ceil($date/60/60/24); $data['days']=$days; $date = strtotime(date("Y-m-d"))-strtotime(date("2009-12-07")); $days2 = ceil($date/60/60/24); $data['avg_pg'] = round($data['programsgames']/$days); $data['avg_v'] = round($data['videos']/$days); $data['avg_f'] = round($data['flash']/$days); $data['avg_a'] = round($data['articles']/$days2); $smarty->assign('data',$data); $smarty->assign('time',date("Y-m-d H:i:s")); $smarty->assign('websiteTitle','statistics'); $smarty->assign('page','statistics'); break; //----------------------------------------------------- case 'rssDescription': include('feed_rss.php'); exit(); break; //----------------------------------------------------- case 'xmlAbandonware': include('xmlAbandonware.php'); exit(); break; //----------------------------------------------------- case 'remindPassword': $smarty->assign('enable',$_GET['enable']); $smarty->assign('step','1'); $smarty->assign('enableRes',-1); if($_GET['badLogin']==1) $smarty->assign('badLogin','1'); if(count($_POST)>0){ if(($username = $_POST['enable_username'])!="" and ($email = $_POST['enable_email'])!=""){ $birthday=$_POST['dateYear']."-".$_POST['dateMonth']."-".$_POST['dateDay']; $data=array('username'=>$_POST['enable_username'], 'email' =>$_POST['enable_email'], 'birthday'=>$birthday); $res=$sql->enableUserRemindPass($data); $smarty->assign('enableRes',$res); } //remind password if((($login = $_POST['login'])!="" or ($email = $_POST['email'])!="") and ($answer = $_POST['answer'])==""){ if($login!="") $data=$sql->getUserQuestionByLogin(array('login'=>$login)); else $data=$sql->getUserQuestionByEmail(array('email'=>$email)); if($data['question']!=""){ $smarty->assign('question',$data['question']); $smarty->assign('login',$login); $smarty->assign('step','2'); } } elseif(($answer = $_POST['answer'])!=""){ $data = array('answer' => $_POST['answer'], 'question' => $_POST['question'], 'login' => $_POST['login']); $smarty->assign('error','1'); //check if answer is ok if(($email=$sql->isAnswerLoginOk($data))!=""){ //change pass and send send email $newPass=generateNewPassword(8); if($sql->changePassword(array('newPassword'=>$newPass,'login'=>$_POST['login']))){ $emailForgottenPasswordSubjectBody.=$newPass; //echo "

".$email.' '.$emailForgottenPasswordSubject.' '.$emailForgottenPasswordSubjectBody.' From: '.$registrationEmailHeaders . "

";//\r\nMIME-Version: 1.0\r\nContent-type: text/html; charset=iso-8859-2\r\n //mail($email, $emailForgottenPasswordSubject, $emailForgottenPasswordSubjectBody, "From: " . $registrationEmailHeaders .'\nContent-transfer-encoding: ISO-8859-2' ); $mime="\nMIME-Version: 1.0\nContent-type: text/html; charset=utf-8\n"; mail($email, $emailForgottenPasswordSubject, $emailForgottenPasswordSubjectBody, "From: webmaster@".$_SERVER['SERVER_NAME'].$mime); } $smarty->assign('error','0'); } $smarty->assign('step','3'); } else $smarty->assign('step','1'); } $smarty->assign('websiteTitle','remindPassword'); $smarty->assign('page','remindPassword'); break; //----------------------------------------------------- case 'contact': $smarty->assign('websiteTitle','contact'); $smarty->assign('page','contact'); break; //----------------------------------------------------- case 'links': $smarty->assign('websiteTitle','links'); $smarty->assign('page','links'); break; //----------------------------------------------------- case 'newsletter': if(count($_POST)>0 and $_POST['email']!="") { if($_POST['secCode'] != $_SESSION['secCode']) { $Message=$newsletterErrorCode; } else{ // security code is valid; reset it! $_SESSION['secCode'] = rand(100000, 999999); $action = $_POST['act']; //$name = $_POST['name']; $name = htmlspecialchars($_POST['name']); $name_check = CheckMailInput($name); //$email = $_POST['email']; $email = htmlspecialchars($_POST['email']); $email_check = CheckMailInput($email); if ($name_check <= 9 || $email_check <= 9) { $Message = $newsletterWrokgForm; } else { $email_to = $registrationEmailHeaders; $SUBSCRIBE_subject = "subscribe"; $SUBSCRIBE_msg = $newsletterSubscribeText; $REMOVE_subject= "unsubscribe"; $REMOVE_msg = $newsletterRemoveText; if($action == "add" ){ $subject = $SUBSCRIBE_subject; $Message = $SUBSCRIBE_msg; } else{ $subject = $REMOVE_subject; $Message = $REMOVE_msg; } $from = $name.' <'.$email.'>'; $body = ""; //echo "email=".$email_to."
subject=".$subject."
body=".$body."
from=".$from."
"; //echo "sending .........
"; if (!mail($email_to, $subject, $body, "From: " . $from . "\n")){ $Message = $newsletterErrorSend; //echo "error occured"; } else $smarty->assign('sendOk',1); //echo "sended."; } } } else $_SESSION['secCode'] = rand(100000, 999999); //$smarty->assign('imageCode',include('seccode.php')); $smarty->assign('message',$Message); $smarty->assign('websiteTitle','newsletter'); $smarty->assign('page','newsletter'); break; //----------------------------------------------------- case 'sitemap': $sitemap = $sql->getSitemap($howManyProgramsGamesOnPage); $types = array('mainLinks','records','categories'); $mainLinks = array(SERVICE_NAME,SEO_PROGRAMS_LM,SEO_GAMES_LM,SEO_FLASH_LM,SEO_TOP50,SEO_RSS,SEO_CONTACT); //if (defined('SEO_PROMOTIONS')) $mainLinks[] = SEO_PROMOTIONS; if (defined('SEO_ARTICLES_LM')) $mainLinks[] = SEO_ARTICLES_LM; $sitemap['mainLinks'] = $mainLinks; header("content-type: text/xml; charset=utf8"); echo ' '; foreach($types as $type){ foreach($sitemap[$type] as $link){ $priority = "0.5"; $changefreq = 'weekly'; if(strpos($link,'Erotyczne')>0){ $priority = "0.8"; }elseif($type=="categories"){ $priority = "0.7"; }elseif($type=="records"){ $changefreq = 'weekly'; }elseif($type=="mainLinks"){ $priority = "0.9"; } echo ' '.$link.' '.$changefreq.' '.$priority.' '; } } echo ''; exit; //----------------------------------------------------- case 'login': $data=array('username' => $_POST['username'], 'password' => md5($_POST['password'])); if($data['username']!="Użytkownik") $auth->login($data); $userType=$auth->getUserType(); $smarty->assign('userType',$userType); if($userType!='c' and $userType!='a'){ $auth->logout(); echo ''; break; } else{ //if user wants to be remembered if($_POST['rememberMe']=="on"){ setrawcookie("loginUser", $auth->getUserName(), time()+60*60*24*30, '', '.'.$_SERVER['SERVER_NAME']);//30 days setrawcookie("loginPassword", $auth->getPassword(), time()+60*60*24*30, '', '.'.$_SERVER['SERVER_NAME']);//30 days //setrawcookie("loginUser", $auth->getUserName(), time()+60*60*24*30);//30 days //setrawcookie("loginPassword", $auth->getPassword(), time()+60*60*24*30);//30 days //setrawcookie('cookie_name', rawurlencode($value), time()+60*60*24*365); } $smarty->assign('logged','yes'); $smarty->assign('login_username',$auth->getUsername()); $smarty->assign('userType',$auth->getUserType()); if(strpos($_SERVER['HTTP_REFERER'],'remindPassword')<1) if(strpos($_SERVER['HTTP_REFERER'],'logout')<1){ echo ''; break; } $action="home"; } $smarty->assign('page','main'); $_SESSION['searchArea']='myaccount'; break; //----------------------------------------------------- case 'logout': @setrawcookie("loginUser", "", time()-60); @setrawcookie("loginPassword", "", time()-60); $auth->logout(); if(strpos($_SERVER['HTTP_REFERER'],'remindPassword')<1) if(strpos($_SERVER['HTTP_REFERER'],'logout')<1){ echo ''; break; } $smarty->assign('logged','no'); $smarty->assign('page','main'); $_SESSION['searchArea']='myaccount'; $action="home"; break; //----------------------------------------------------- case 'myaccount': if($userType=="a" or $userType=="c"){ $data = $sql->getUser(array('iduser'=>$auth->getUserId())); $data['password']=""; $smarty->assign('data',$data); $smarty->assign('personalData','1'); $smarty->assign('form','formRegister'); $smarty->assign('websiteTitle','myAccount'); $smarty->assign('page','myaccount'); $_SESSION['searchArea']='myaccount'; break; } else $action="home"; break; //----------------------------------------------------- case 'register': $separator="***"; $smarty->assign('softwareSize',$_GET['softwareSize']); if(isset($_GET['user'])){ //enable user if data are correct $user=decode($_GET['user']); $data=explode($separator,$user); $sql->enableUser($data); if(($sql->getInfo())==""){ $smarty->assign('enableUserSuccessfull','1'); } else{ $action="home"; break; } } if(count($_POST)>0){ //add to db new user with enabled=0 $birthday=$_POST['dateYear']."-".$_POST['dateMonth']."-".$_POST['dateDay']; $data=array('username' => $_POST['username'], 'password' => $_POST['password'], 'name' => $_POST['name'], 'surname' => $_POST['surname'], 'email' => $_POST['email'], 'code' => $_POST['code'], 'birthday' => $birthday, 'gender' => $_POST['gender'], 'newsletter' => $_POST['newsletter'], 'country' => $_POST['country'], 'question' => $_POST['question'], 'answer' => $_POST['answer']); if($_POST['update']=='1'){ $data['iduser']=$auth->getUserId(); $test = $sql->getUser(array('iduser'=>$auth->getUserId())); //check if newsletter has changed if($test['newsletter']!=$_POST['newsletter']){ $name = htmlspecialchars($test['username']); $email = htmlspecialchars($test['email']); $email_to = $registrationEmailHeaders; $SUBSCRIBE_subject = "subscribe"; $REMOVE_subject= "unsubscribe"; if($_POST['newsletter'] == "1" ) $subject = $SUBSCRIBE_subject; else $subject = $REMOVE_subject; $from = $name . " <" . $email . ">"; $body = ""; mail($email_to, $subject, $body, "From: " . $from . "\n"); } $sql->updateUser($data); $smarty->assign('personalData','1'); $data = $sql->getUser(array('iduser'=>$auth->getUserId())); $data['password']=""; } else{ $sql->addDisabledUser($data); if(($sql->getInfo())==""){ //if new user wants to get newsletter if($data['newsletter']=="1"){ $name = htmlspecialchars($data['username']); $email = htmlspecialchars($data['email']); $email_to = $registrationEmailHeaders; $subject = "subscribe"; $from = $name . " <" . $email . ">"; $body = ""; mail($email_to, $subject, $body, "From: " . $from . "\n"); } $smarty->assign('savedDisabledUser','1'); $data['password']=md5($data['password']); echo ''; break; } } $smarty->assign('info',$sql->getInfo()); $smarty->assign('data',$data); } else $smarty->assign('data',array('gender'=>"m",'newsletter'=>'1')); $smarty->assign('websiteTitle','register'); $smarty->assign('page','myaccount'); $smarty->assign('form','formRegister'); $_SESSION['searchArea']='myaccount'; break; //----------------------------------------------------- case 'programs': //$smarty->assign('externalAdvertsP',getXML('p')); //$randomProgramGame=$sql->getRandomProgramGameArticle($howManyRandomProgramGameInCategory,$howManyRandomProgramGameInCategory,0,1); //$smarty->assign('randomProgramGame',$randomProgramGame); if($_SESSION['fastSystem_newestProgramsFlag']!=1 or $userType=="a"){ $newestPrograms=$sql->getNewestProgramGameVideoArticle($howManyRandomProgramGameInCategory,'_p','allFields'); foreach($newestPrograms['programs'] as $k=>$e){ $elems=split('/',$e['downloadlink']); if($userType=="" and $e['size']>$register_file_size and count($elems)==1) $newestPrograms['programs'][$k]['downloadlink']="notLogged"; else{ if(count($elems)==1 and $elems[0]!="") $newestPrograms['programs'][$k]['downloadlink']=$fileServerAddress.$e['downloadlink']; } } fastDataSave('newestPrograms',$newestPrograms['programs']); $_SESSION['fastSystem_newestProgramsFlag']=1; } fastDataRead($smarty,'newestPrograms'); //$newestProgramGame=$sql->getNewestProgramGameVideoArticle($howManyRandomProgramGameInCategory,'_p','allFields'); //$smarty->assign('newestProgramGame',$newestProgramGame); $smarty->assign('websiteTitle','programs'); $smarty->assign('type','programs'); $smarty->assign('page','programsGames'); //$smarty->assign('highlightedMenuIndex','1'); $_SESSION['searchArea']='programs'; break; //----------------------------------------------------- case 'addProgramGame': if($userType=="a"){ if(($id=$_GET['id'])!=null){ $data = $sql->getProgramGame(array('idprogramgame'=>$id),'',0,'noFieldFill'); if($data['idprogramgame']==""){ $action="home"; break; } } if(count($_POST)>0){ if($_POST['recordType']=="p") $recordType='p'; elseif($_POST['recordType']=="g") $recordType='g'; //check if there is picture to upload $ok=""; if($_POST['idprogramgame']!=null){ if($_FILES['picture']['name']!=""){ $data = $sql->getProgramGame(array('idprogramgame'=>$_POST['idprogramgame']),'',0); /* $temp = split('\.',$data['picture']); $temp = split('program',$temp[0]); $lastId = $temp[1]; */ $sql->deletePicture($data['picture']); //if($lastId=="") $lastId=decode($data['idprogramgame']); } } else $lastId=$sql->getLastProgramGameID()+1; if($_FILES['picture']['name']!=""){ $newFileNameP = "program".$lastId; $extension=$sql->uploadPicture($_FILES,'picture',$newFileNameP,-1,$_POST,'name'); $newFileNameP.=".".$extension; $ok=$sql->getInfo(); } //if($_FILES['picture']['name']=="") //$lastId=""; for($i=0;$igetProgramGame(array('idprogramgame'=>$_POST['idprogramgame']),'',0); $screens = split(';',$data['screenshot']); /* $temp = split('\-',$screens[0]); $temp = split('screenshot',$temp[0]); $lastId = $temp[1]; */ //if($lastId=="") $lastId=decode($data['idprogramgame']); //if(is_array($screens)) foreach($screens as $s) $sql->deletePicture($s); } $onePictureName = "screenshot".$lastId."-".$i; $extension=$sql->uploadPicture($_FILES,'screenshot',$onePictureName,$i,$_POST,'name'); $onePictureName.=".".$extension; //echo $onePictureName."

"; $ok=$sql->getInfo(); if($ok!="") break; $newFileNameS.=$onePictureName.";"; } } //echo $newFileNameP.' '.$newFileNameS;exit; //if there is no pictures if($newFileNameP=="") $newFileNameP=""; if($newFileNameS=="") $newFileNameS=""; $data = $_POST; $data['picture']=$newFileNameP; $data['screenshot']=substr($newFileNameS,0,-1); $data['dk_enabledate']=$_POST['dk_enabledateYear']."-".$_POST['dk_enabledateMonth']."-".$_POST['dk_enabledateDay']; $data['gb_enabledate']=$_POST['gb_enabledateYear']."-".$_POST['gb_enabledateMonth']."-".$_POST['gb_enabledateDay']; $data['se_enabledate']=$_POST['se_enabledateYear']."-".$_POST['se_enabledateMonth']."-".$_POST['se_enabledateDay']; $data['de_enabledate']=$_POST['de_enabledateYear']."-".$_POST['de_enabledateMonth']."-".$_POST['de_enabledateDay']; $data['pl_enabledate']=$_POST['pl_enabledateYear']."-".$_POST['pl_enabledateMonth']."-".$_POST['pl_enabledateDay']; $data['es_enabledate']=$_POST['es_enabledateYear']."-".$_POST['es_enabledateMonth']."-".$_POST['es_enabledateDay']; $data['date']=$_POST['dateYear']."-".$_POST['dateMonth']."-".$_POST['dateDay']; $source=array('dk','gb','se','de','pl','es',); foreach($source as $lang){ unset($data[$lang.'_enabledateYear']); unset($data[$lang.'_enabledateMonth']); unset($data[$lang.'_enabledateDay']); } unset($data['dateYear']); unset($data['dateMonth']); unset($data['dateDay']); //$data['youtubecode']=str_replace('\\','',$data['youtubecode']); if($ok==""){ if($_POST['idprogramgame']!=null) $sql->updateProgramGame($data); else $sql->addProgramGame($data); $smarty->assign('info',$sql->getInfo()); } else $data=$_POST; } if($data['idprogramgame']!="") $categories=$sql->getCategories(null,null,null,null,"all-list"); else $categories=$sql->getCategories(null,$_GET['type'],null,null,"all-list"); $smarty->assign('data',$data); $smarty->assign('categories',$categories); $smarty->assign('page','myaccount'); if($_GET['type']!="") $type=$_GET['type']; else $type=$_POST['recordType']; $smarty->assign('type',$type); $smarty->assign('form','formProgramGame'); $_SESSION['searchArea']='myaccount'; break; } else{ $action="home"; } break; //----------------------------------------------------- case 'games': //$smarty->assign('externalAdvertsP',getXML('g')); //$randomProgramGame=$sql->getRandomProgramGameArticle($howManyRandomProgramGameInCategory,$howManyRandomProgramGameInCategory,0,1); //$smarty->assign('randomProgramGame',$randomProgramGame); if($_SESSION['fastSystem_newestGamesFlag']!=1 or $userType=="a"){ $newestGames=$sql->getNewestProgramGameVideoArticle($howManyRandomProgramGameInCategory,'_g','allFields'); foreach($newestGames['games'] as $k=>$e){ $elems=split('/',$e['downloadlink']); if($userType=="" and $e['size']>$register_file_size and count($elems)==1) $newestGames['games'][$k]['downloadlink']="notLogged"; else{ if(count($elems)==1 and $elems[0]!="") $newestGames['games'][$k]['downloadlink']=$fileServerAddress.$e['downloadlink']; } } fastDataSave('newestGames',$newestGames['games']); $_SESSION['fastSystem_newestGamesFlag']=1; } fastDataRead($smarty,'newestGames'); /* $newestProgramGame=$sql->getNewestProgramGameVideoArticle($howManyRandomProgramGameInCategory,'_g','allFields'); foreach($newestProgramGame['games'] as $k=>$e){ $elems=split('/',$e['downloadlink']); if($userType=="" and $e['size']>$register_file_size and count($elems)==1) $newestProgramGame['games'][$k]['downloadlink']="notLogged"; else{ if(count($elems)==1 and $elems[0]!="") $newestProgramGame['games'][$k]['downloadlink']=$fileServerAddress.$e['downloadlink']; } } $smarty->assign('newestProgramGame',$newestProgramGame); */ $smarty->assign('websiteTitle','games'); $smarty->assign('type','games'); $smarty->assign('page','programsGames'); //$smarty->assign('highlightedMenuIndex','2'); $_SESSION['searchArea']='games'; break; //----------------------------------------------------- case 'showPersonalData': $data = $sql->getUser(array('iduser'=>$auth->getUserId())); $data['password']=""; $smarty->assign('data',$data); $smarty->assign('page','myaccount'); $smarty->assign('personalData','1'); $smarty->assign('websiteTitle','personalData'); $smarty->assign('form','formRegister'); $_SESSION['searchArea']='myaccount'; break; //----------------------------------------------------- case 'bannedUsers': if($userType=="a"){ if(isset($_POST['pattern'])){ $pattern=$_POST['pattern']; $_GET['pattern']=$pattern; } else $pattern=null; if($pattern==null){ if(isset($_GET['pattern'])) $pattern=$_GET['pattern']; else $pattern=null; } $page=$_GET['page']; if($page=="") $page=0; $from=$page*$howManyBannedMailsOnPage; $totalRecords=$sql->getBannedCount($pattern); if($sql->getInfo()!="") $smarty->assign('info',$sql->getInfo()); $link = pageNavigator($totalRecords,$page,$howManyBannedMailsOnPage); unset($data); $data = $sql->getBanned($pattern,$from,$howManyBannedMailsOnPage); $smarty->assign('pattern',urlencode($pattern)); $smarty->assign('pageLinks',$link); $smarty->assign('banned',$data); $smarty->assign('page','myaccount'); $smarty->assign('form','formBanned'); $_SESSION['searchArea']='myaccount'; break; } else{ $action="home"; break; } //----------------------------------------------------- case 'deleteBanned': if($userType=="a" and ($id = $_GET['id'])!=""){ $sql->deleteBanned(array('idbanned'=>$id)); $smarty->assign('info',$sql->getInfo()); $pattern = $_GET['pattern']; echo ''; break; } else{ $action="home"; break; } //----------------------------------------------------- case 'addCategory': if($userType=="a"){ $data = array('type'=>'p'); if(($id=$_GET['id'])!=null){ $data = $sql->getCategory(array('idcategory'=>$id),''); if($data['idcategory']==""){ $action="home"; break; } } if(count($_POST)>0){ if($_FILES['pictureFile']['name']!=""){ $newFileName = "category".$_POST['idcategory'];//($sql->getLastCategoryID()+1); $extension=$sql->uploadPicture($_FILES,'pictureFile',$newFileName,-1,$_POST,'name'); $newFileName.=".".$extension; $ok=$sql->getInfo(); } else{ $ok=""; $newFileName=""; } $smarty->assign('info',$ok); if($ok==""){ if($_POST['idcategory']!=null){ //update record $data = $_POST; $data['picture']=$newFileName; $sql->updateCategory($data); //$data = $sql->getCategory(array('idcategory'=>$_POST['idcategory']),''); } else{ //add new record $data = $_POST; $data['picture']=$newFileName; $sql->addCategory($data); } $smarty->assign('info',$sql->getInfo()); } else $data=$_POST; } $smarty->assign('data',$data); $categories=$sql->getCategories(null,null,null,null,"main-list"); $smarty->assign('categories',$categories); $smarty->assign('page','myaccount'); $smarty->assign('form','formCategory'); $_SESSION['searchArea']='myaccount'; break; } else{ $action="home"; break; } //----------------------------------------------------- case 'showCategories': if($userType=="a"){ //show only words if(isset($_POST['pattern'])){ $pattern=$_POST['pattern']; $_GET['pattern']=$pattern; } else $pattern=null; if($pattern==null){ if(isset($_GET['pattern'])) $pattern=$_GET['pattern']; else $pattern=null; } $smarty->assign('pattern',urlencode($pattern)); $page=$_GET['page']; if($page=="") $page=0; $from=$page*$howManyCategoriesOnPage; $totalRecords=$sql->getCategoriesCount($pattern,"all-list"); $link = pageNavigator($totalRecords,$page,$howManyCategoriesOnPage); $data = $sql->getCategories($pattern,null,$from,$howManyCategoriesOnPage,"all-list"); if($_SESSION['deleteInfo']!=""){ $smarty->assign('info',$_SESSION['deleteInfo']); $_SESSION['deleteInfo']=""; } if($sql->getInfo()!="") $smarty->assign('info',$sql->getInfo()); $smarty->assign('pageLinks',$link); $smarty->assign('categories',$data); if($userType=="a") $smarty->assign('admin','1'); $smarty->assign('page','myaccount'); $smarty->assign('form','categories'); $_SESSION['searchArea']='myaccount'; break; } else{ $action="home"; break; } //----------------------------------------------------- case 'deleteCategory': if($userType=="a" and ($id = $_GET['id'])!=""){ $sql->deleteCategory(array('idcategory'=>$id)); $smarty->assign('info',$sql->getInfo()); $_SESSION['deleteInfo']=$sql->getInfo(); echo ''; break; } else{ $action="home"; break; } //----------------------------------------------------- case 'goToCategory': if(($id = $_GET['id'])!=""){ $idCategoryAdvert=$id; if($_SESSION['fastSystem_categoryFlag'.$id]!=1){ $category = $sql->getCategory(array('idcategory'=>$id),'deletePrefix'); fastDataSave('category'.$id,$category); $_SESSION['fastSystem_categoryFlag'.$id]=1; } else{ $category=$_SESSION['fastSystem_category'.$id]; } //$category = $sql->getCategory(array('idcategory'=>$id),'deletePrefix'); $smarty->assign('category',$category); if($_SESSION['searchBy']!="name" and $_SESSION['searchBy']!="recorddate" and $_SESSION['searchBy']!="points" and $_SESSION['searchBy']!="clicked" ) $_SESSION['searchBy']="points"; $smarty->assign('searchBy',$_SESSION['searchBy']); if($_SESSION['fastSystem_categoryProgramsGamesFlag'.$id.$page]!=1){ $page=$_GET['page']; if($page=="") $page=0; $from=$page*$howManyProgramsGamesOnPage; $totalRecords=$sql->getProgramGameByCategoryCount(array('idcategory'=>$id)); $link = pageNavigator($totalRecords,$page,$howManyProgramsGamesOnPage); fastDataSave('categoryLinks'.$id.$page,$link); $records = $sql->getProgramGameByCategory(array('idcategory'=>$id),$from,$howManyProgramsGamesOnPage,$_SESSION['searchBy']); for($i=0;$i$register_file_size and count($elems)==1) $records[$i]['downloadlink']="notLogged"; else{ if(count($elems)==1 and $elems[0]!="") $records[$i]['downloadlink']=$fileServerAddress.$records[$i]['downloadlink']; } } fastDataSave('categoryProgramsGames'.$id.$page,$records); $_SESSION['fastSystem_categoryProgramsGamesFlag'.$id.$page]=1; } else{ $records=$_SESSION['fastSystem_categoryProgramsGames'.$id.$page]; $link=$_SESSION['fastSystem_categoryLinks'.$id.$page]; } $smarty->assign('records',$records); $smarty->assign('pageLinks',$link); $smarty->assign('websiteTitle',$category['name']); $smarty->assign('what','programsgames'); $smarty->assign('page','category'); if($category['type']=="p"){ $_SESSION['searchArea']='programs'; //$smarty->assign('highlightedMenuIndex','1'); $smarty->assign('type','programs'); $smarty->assign('websiteTitle','programs'); } elseif($category['type']=="g"){ $_SESSION['searchArea']='games'; //$smarty->assign('highlightedMenuIndex','2'); $smarty->assign('type','games'); $smarty->assign('websiteTitle','games'); } //$smarty->assign('externalAdvertsP',getXML($category['type'])); if($userType=="c") $smarty->assign('loggedUser','1'); if($category['idcategory']==118 and LANGUAGE=="pl" and $_SESSION['attentionErotic']!=1){ $smarty->assign('attentionErotic','1'); $_SESSION['attentionErotic']=1; } //$randomProgramGame=$sql->getRandomProgramGameArticle($howManyRandomProgramGameInCategory,$howManyRandomProgramGameInCategory,0,1); //$smarty->assign('randomProgramGame',$randomProgramGame); if($_SESSION['fastSystem_categoryMetaFlag'.$id]!=1){ $metaCategory = $sql->getMetaCategory($id,5); fastDataSave('categoryMeta'.$id,$metaCategory); $_SESSION['fastSystem_categoryMetaFlag'.$id]=1; } else $metaCategory=$_SESSION['fastSystem_categoryMeta'.$id]; $smarty->assign('metaCategory',$metaCategory); break; } else{ $action="home"; break; } //----------------------------------------------------- case 'showProgramGame': /*include('downloadfaster.php'); $x=getDownloadFaster('pobierzgryprogramy.pl','1'); $smarty->assign('downloadFaster',$x); */ if(isset($_GET['nl_id']) and !isset($_SESSION['nl_id'])){ $sql->bannerHandler($_GET['nl_id']); $_SESSION['nl_id']=$_GET['nl_id']; } require_once('downloadfaster.php'); //if(strpos(strtolower($_SERVER['HTTP_REFERER']),'google')>0){ // and $_SESSION['secure_downloadfaster']!="1"){ if($_SESSION['safe_google_redirection']=="1"){ //echo 'type=2'; $x=getDownloadFaster('pobierzgryprogramy.pl','2'); }else{ //echo 'type=1'; $_SESSION['secure_downloadfaster']="1"; $x=getDownloadFaster('pobierzgryprogramy.pl','1'); } $smarty->assign('downloadFaster',$x); /* if(($file = $_GET['file'])!=""){ $data=$sql->getProgramGameIdByFilename(array('file'=>mysql_escape_string($file))); header('Location: http://'.$_SERVER['HTTP_HOST'].'/?action=showProgramGame&id='.$data['idprogramgame']); exit; } */ if(($id = $_GET['id'])!=""){ $smarty->assign('userId',$auth->getUserId()); /* if(count($_POST)>0 and $_POST['addMarkProgramGame']=='1'){ //add mark to database $data=array('howMuch' => howManyPointsToAdd($auth->getUserPoints(),$_POST['mark']), 'idprogramgame' => $_POST['idprogramgame']); $sql->addProgramGamePoints($data); $smarty->assign('info',$sql->getInfo()); $smarty->assign('marked','1'); } */ if($_SESSION['fastSystem_showProgramGameFlag'.$id]!=1 or $userType=="a"){ $data=$sql->getProgramGame(array('idprogramgame'=>$id),'deletePrefix',1); fastDataSave('showProgramGame'.$id,$data); $_SESSION['fastSystem_showProgramGameFlag'.$id]=1; } else{ $data=$_SESSION['fastSystem_showProgramGame'.$id]; //fastDataRead($smarty,'fastSystem_showProgramGame'); } if($data['idprogramgame']=="" or $data['description']==""){ /* $action='home'; break; */ header("HTTP/1.1 301 Moved Permanently"); header("Location: http://pobierzgryprogramy.pl"); exit(); } $snippets_avg = $sql->getTheBestRanking(); $snippets_avg = $snippets_avg[$data['idcategory']]; $snippets_rate = $data['clicked'] / $snippets_avg; if($snippets_rate>1){ $smarty->assign('snippets_rate',98); }else{ $smarty->assign('snippets_rate',floor($snippets_rate*100)); } $idCategoryAdvert=$data['idcategory']; //check if it is erotic category if($data['idcategory']==118 and LANGUAGE=="pl"){ if($_SESSION['attentionErotic']!=1){ $smarty->assign('attentionErotic','1'); $_SESSION['attentionErotic']=1; } $data['text'] .= addEroticText($data['clicked'],$data['idprogramgame']); //$data['text'] .= "

A teraz cos ciekawego dla fanów gier erotycznych! Zabawka, dzięki której przeżyjesz to samo co postacie z gry, wypróbuj VStroker tutaj...

"; } if(in_array($data['idcategory'],array(116,93,94,95,96)) and LANGUAGE=="pl"){ $data['text'] .= "

Jeśli szukasz ciekawych gier na przeglądarkę zobacz darmowe gry online.

"; } $elems=split('/',$data['downloadlink']); if($userType=="" and $data['sizeold']>$register_file_size and count($elems)==1) $data['downloadlink']="notLogged"; else{ if(count($elems)==1 and $elems[0]!="") $data['downloadlink']=$fileServerAddress.$data['downloadlink']; } /* if(strpos($data['purchaselink'],'regnow')>1 and strpos($data['attention'],'%')===false){ $addText="Jesteś zainteresowany tym programem i chciałbyś go kupić? Napisz do nas e-maila - może będziemy w stanie obniżyć jego cenę..."; if($data['attention']=="") $data['attention']=$addText; else $data['attention']=$data['attention'].'

'.$addText; }*/ if(($data['typesoftware']==6 or $data['typesoftware']==5) and $idCategoryAdvert!=118){ //"http://www.kookos.net/pr/1086/1/{$data.name|replace:" ":"-"} //onclick="javascript:bannerHandler(5);" href="http://www.god.com.pl/?id=01780" $addText = 'Do tej pory nie udało nam się zdobyć pełnej wersji, ale może znajdziesz ją tutaj.'; $data['text']=$data['text'].'
'.$addText; } /* $addText="Masz problem z angielskimi grami lub programami? Nie rozumiesz opcji lub interfejsów? Sprawdź i wykorzystaj nowe możliwości tutaj!"; $data['text'].='

'.$addText; */ /* if(strpos($data['purchaselink'],'ultima')===false and strpos($data['purchaselink'],'dreamgames')===false){ //if(rand(0,100)<50) $addText='Masz problem z angielskim interfejsem? Nie wiesz jak obsługiwać grę lub program? Tutaj znajdziesz szybką pomoc.'; if($data['attention']=="") $data['attention']=$addText; else $data['attention']=$data['attention'].'

'.$addText; }*/ //make a list of screenshot $screenshots=$data['screenshot']; $screenshots=split(";",$screenshots); $data['screenshot']=array(); foreach($screenshots as $ss) $data['screenshot'][]=array('name'=>$ss,'picsize'=>imageSize(UPLOAD_DIR.$ss,145,110)); usort($data['screenshot'], 'compareScreenshot'); if($data['screenshot'][0]['name']!="") $smarty->assign('screenshotExist',"1"); $smarty->assign('fullDescription','1'); $smarty->assign('data',$data); if($_POST['backLink']=="") $smarty->assign('backLink',$_SERVER['HTTP_REFERER']); else $smarty->assign('backLink',$_POST['backLink']); /*if($auth->getUserType()=="a") $smarty->assign('admin','1'); if($auth->getUserType()=="c") $smarty->assign('loggedUser','1'); */ if($data['recordtype']=="p"){ //$color="blue"; $_SESSION['searchArea']='programs'; //$smarty->assign('highlightedMenuIndex','1'); $smarty->assign('type','programs'); $smarty->assign('websiteTitle','programs'); } elseif($data['recordtype']=="g"){ //$color="yellow"; $_SESSION['searchArea']='games'; //$smarty->assign('highlightedMenuIndex','2'); $smarty->assign('type','games'); $smarty->assign('websiteTitle','games'); } $programLink = ''.$data['name'].' '.$data['subtitle'].''; $programLink_href = $_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; $smarty->assign('nameUser',$auth->getName()); $smarty->assign('programLink',$programLink); $smarty->assign('programLink_href',$programLink_href); $meta = array('name' => htmlspecialchars($data['name']), 'catmain' => htmlspecialchars($data['catmain']), 'catsub' => htmlspecialchars($data['catsub']), 'subtitle' => htmlspecialchars($data['subtitle']), 'description'=> htmlspecialchars(strip_tags($data['description'])), 'text' => htmlspecialchars(strip_tags($data['text']))); $smarty->assign('meta',$meta); //$smarty->assign('websiteTitle',$meta['name'].' '.$meta['subtitle'].' - '.$data['categoryName']); $smarty->assign('page','programsGames'); //$smarty->assign('color',$color); //$randomProgramGame=$sql->getRandomProgramGameArticle($howManyRandomProgramGameInCategory,$howManyRandomProgramGameInCategory,0,1); //$smarty->assign('randomProgramGame',$randomProgramGame); break; } else{ $action="home"; break; } //----------------------------------------------------- case 'deleteUser': if($userType=="a" and ($id = $_GET['id'])!=""){ $data=$sql->getUser(array('iduser'=>$id)); $sql->disableUser(array('iduser'=>$id)); if($sql->getInfo()==""){ //create an email mail($data['email'], $deleteEmailTitle, $deleteEmailBody, "From: ".$registrationEmailHeaders); } $action="home"; break; } else{ $action="home"; break; } //----------------------------------------------------- case 'disableUser': $id = $_GET['id']; if($userType=="a" or ($userType=="c" and ($id==$auth->getUserID())) ){ $sql->disableUser(array('iduser'=>$id)); $smarty->assign('info',$sql->getInfo()); if($userType=="c"){ $auth->logout(); } echo ''; break; } else{ $action="home"; break; } //----------------------------------------------------- case 'addBanUser': if($userType=="a" and ($id=$_GET['id'])!=""){ $sql->addBanUser(array('iduser'=>$id)); $smarty->assign('info',$sql->getInfo()); echo ''; break; } else{ $action="home"; break; } //----------------------------------------------------- case 'copyCategories': if($userType=="a"){ if(count($_POST)>0){ $data=array('idcategoryTo' => $_POST['idcategoryTo'], 'idcategoryFrom' => $_POST['idcategoryFrom']); $sql->copyCategories($data); $smarty->assign('info',$sql->getInfo()); } $categories=$sql->getCategories(null,null,null,null,"all-list"); $smarty->assign('categoryFrom',$categories); $smarty->assign('categoryTo',$categories); $smarty->assign('page','myaccount'); $smarty->assign('form','formCopyCategories'); $_SESSION['searchArea']='myaccount'; } else $action="home"; break; //----------------------------------------------------- case 'deleteProgramgame': if($userType=="a" and ($id=$_GET['id'])!=""){ $sql->deleteProgramgame(array('idprogramgame'=>$id)); $smarty->assign('info',$sql->getInfo()); echo ''; break; } else{ $action="home"; break; } //----------------------------------------------------- case 'search': if(isset($_POST['pattern'])){ $pattern=$_POST['pattern']; $_GET['pattern']=$pattern; $_GET['page']=0; } else $pattern=null; if($pattern==null){ if(isset($_GET['pattern'])) $pattern=$_GET['pattern']; else $pattern=null; } if($pattern=="" or $pattern==null) $pattern=$_SESSION['searchPattern']; $_SESSION['searchPattern']=$pattern; $pattern = str_replace('\\','',$pattern); $smarty->assign('pattern',urlencode($pattern)); $smarty->assign('patternDecoded',$pattern); $searchArea=$_SESSION['searchArea']; if($searchArea=="") $searchArea='all'; if($_GET['searchArea']!=""){ $searchArea=$_GET['searchArea']; $_SESSION['searchArea']=$searchArea; $_SESSION['searchType']="local"; } if($_POST['searchType']!="") $_SESSION['searchType']=$_POST['searchType']; switch ($searchArea){ case 'programs': if($_SESSION['searchBy']!=LANGUAGE."_name" and $_SESSION['searchBy']!="recorddate" and $_SESSION['searchBy']!="points" and $_SESSION['searchBy']!=LANGUAGE."_clicked" ) $_SESSION['searchBy']=LANGUAGE."_name"; $howManyOnPage=$howManyProgramsGamesOnPage; $smarty->assign('websiteTitle','programs'); $smarty->assign('what','programsgames'); $smarty->assign('page','search'); $smarty->assign('searchType','programs'); $smarty->assign('highlightedMenuIndex','1'); $_SESSION['searchArea']='programs'; break; case 'games': if($_SESSION['searchBy']!=LANGUAGE."_name" and $_SESSION['searchBy']!="recorddate" and $_SESSION['searchBy']!="points" and $_SESSION['searchBy']!=LANGUAGE."_clicked" ) $_SESSION['searchBy']=LANGUAGE."_name"; $howManyOnPage=$howManyProgramsGamesOnPage; $smarty->assign('websiteTitle','games'); $smarty->assign('what','programsgames'); $smarty->assign('page','search'); $smarty->assign('searchType','games'); $smarty->assign('highlightedMenuIndex','2'); $_SESSION['searchArea']='games'; break; case 'flash': if($_SESSION['searchBy']!=LANGUAGE."_name" and $_SESSION['searchBy']!="recorddate" and $_SESSION['searchBy']!="points" and $_SESSION['searchBy']!=LANGUAGE."_clicked" ) $_SESSION['searchBy']="name"; $howManyOnPage=$howManyFlashsOnPage; $smarty->assign('websiteTitle','flash'); $smarty->assign('page','search'); $smarty->assign('searchType','flash'); $smarty->assign('highlightedMenuIndex','3'); $_SESSION['searchArea']='flash'; break; case 'all': $smarty->assign('page','search'); $smarty->assign('searchType','all'); $_SESSION['searchArea']='all'; break; } if($_SESSION['searchType']=="local"){ $page=$_GET['page']; if($page=="") $page=0; $from=$page*$howManyOnPage; unset($data); $smarty->assign('searchBy',$_SESSION['searchBy']); $data=$sql->search($searchArea,$pattern,$from,$howManyOnPage,$_SESSION['searchBy']); for($i=0;$i$register_file_size and count($elems)==1) $data['data'][$i]['downloadlink']="notLogged"; else{ if(count($elems)==1 and $elems[0]!="") $data['data'][$i]['downloadlink']=$fileServerAddress.$data['data'][$i]['downloadlink']; } } $totalRecords=$data['count']; $link = pageNavigator($totalRecords,$page,$howManyOnPage); $smarty->assign('info',$sql->getInfo()); $smarty->assign('data',$data['data']); $smarty->assign('pageLinks',$link); } elseif($_POST['searchType']=="global"){ $data=$sql->search('all',$pattern,null,null,null); $smarty->assign('info',$sql->getInfo()); $smarty->assign('data',$data); $smarty->assign('page','search'); $smarty->assign('searchType','all'); $_SESSION['searchArea']='all'; } $smarty->assign('page','search'); //$smarty->assign('backLink',$_SERVER['HTTP_REFERER']); break; //----------------------------------------------------- case 'top50': $smarty->assign('websiteTitle','top50'); $smarty->assign('page','top50'); $page=$_GET['page']; if($page=="") $page=0; $from=$page*$howManyTop50; $totalRecords=45; $link = pageNavigator($totalRecords,$page,$howManyTop50); //$top50downloads = $sql->getGlossaries($pattern,$from,$howManyGlossariesOnPage); $top50downloads=$sql->getTop50Downloads($from,$howManyTop50); for($i=0;$i$register_file_size and count($elems)==1) $top50downloads[$i]['downloadlink']="notLogged"; else{ if(count($elems)==1 and $elems[0]!="") $top50downloads[$i]['downloadlink']=$fileServerAddress.$top50downloads[$i]['downloadlink']; } } $smarty->assign('pageLinks',$link); //usort($top50downloads, 'compareClicked'); $smarty->assign('numbers',$from); $smarty->assign('top50downloads',$top50downloads); break; //----------------------------------------------------- case 'changeSortBy': if(($by=$_GET['by'])!="") $_SESSION['searchBy']=$by; else $_SESSION['searchBy']="name"; $temp = split('/',$_SERVER['HTTP_REFERER']); $_SESSION['fastSystem_categoryProgramsGamesFlag'.$temp[5].$temp[6]]=''; echo ''; break; //----------------------------------------------------- case 'thanks': if(($id = $_GET['id'])!=""){ /* echo 'ref='.$_SERVER['HTTP_REFERER'].'
'; echo 'pos='.strpos(strtolower($_SERVER['HTTP_REFERER']),'pobierzgryprogramy').'
'; echo 'ses='.$_SESSION['secure_downloadfaster'].'
'; */ include('downloadfaster.php'); //if(strpos(strtolower($_SERVER['HTTP_REFERER']),'pobierzgryprogramy')>0 and $_SESSION['secure_downloadfaster']!="1"){ if($_SESSION['safe_google_redirection']=="1" or (strpos(strtolower($_SERVER['HTTP_REFERER']),'pobierzgryprogramy')>0 and $_SESSION['secure_downloadfaster']!="1")){ //echo 'type=2'; $x=getDownloadFaster('pobierzgryprogramy.pl','2'); }else{ //echo 'type=1'; $_SESSION['secure_downloadfaster']="1"; $x=getDownloadFaster('pobierzgryprogramy.pl','1'); } $smarty->assign('downloadFaster',$x); /*if($_SESSION['thanks'][$id]==1) $noPoint=1; else $_SESSION['thanks'][$id]=1; */ //$_SESSION['thanks'][$id]=1; $name=$sql->addClickToProgramGame(array('idprogramgame'=>$id,'iduser'=>$auth->getUserId()),$_SESSION['thanks'][$id]); $_SESSION['thanks'][$id]=1; $smarty->assign('websiteTitle',$name['name']); if($name['oldLink']==0){ $elems=split('/',$name['link']); if(count($elems)==1 and $elems[0]!=""){ $name['link']=$fileServerAddress.$name['link']; $smarty->assign('fileDownloadType',1); } else{ $smarty->assign('fileDownloadType',2); } $smarty->assign('fileDownloadLink',$name['link']); } $smarty->assign('page','thanks'); $smarty->assign('name',$name['name']); /*if($name['pl_downloadlink_v9']!=''){ $smarty->assign('pl_downloadlink_v9',$name['pl_downloadlink_v9']); } */ $smarty->assign('fileserve',$name['fileserve']); $smarty->assign('fileserve_many_links',$name['fileserve_many_links']); $idCategoryAdvert=$name['idcategory']; //$smarty->assign('websiteTitle',$name); } else $action="home"; break; //----------------------------------------------------- case 'wait': if(($id = $_GET['id'])!=""){ /* echo 'ref='.$_SERVER['HTTP_REFERER'].'
'; echo 'pos='.strpos(strtolower($_SERVER['HTTP_REFERER']),'pobierzgryprogramy').'
'; echo 'ses='.$_SESSION['secure_downloadfaster'].'
'; */ include('downloadfaster.php'); if($_SESSION['safe_google_redirection']=="1" or (strpos(strtolower($_SERVER['HTTP_REFERER']),'pobierzgryprogramy')>0 and $_SESSION['secure_downloadfaster']!="1")){ //echo 'type=2'; $x=getDownloadFaster('pobierzgryprogramy.pl','2'); }else{ //echo 'type=1'; $_SESSION['secure_downloadfaster']="1"; $x=getDownloadFaster('pobierzgryprogramy.pl','1'); } $smarty->assign('downloadFaster',$x); $data=$sql->getProgramGame(array('idprogramgame'=>$id),'deletePrefix',0); $smarty->assign('link',$data['downloadlink']); $smarty->assign('idprogram',$data['idprogramgame']); $idCategoryAdvert=$data['idcategory']; //$smarty->assign('websiteTitle',$name); $smarty->assign('page','wait'); } else $action="home"; break; //----------------------------------------------------- case 'sendLinkToFriend': if(($name=$_GET['name'])!="" and ($friend=$_GET['friend'])!="" and ($email=$_GET['email'])!="" and ($idprogramgame=$_GET['idprogramgame'])!=""){ $data=$sql->getProgramGame(array('idprogramgame'=>$idprogramgame),'deletePrefix',0); include('sendLinkToFriend.php'); $mime="\nMIME-Version: 1.0\nContent-type: text/html; charset=utf-8\n"; if (!mail($email, $subject, $body, "From: " . $from . "@".$_SERVER['SERVER_NAME'].$mime)){ //if (!mail($email, $subject, $body, "From: " . $from . " <".$from.">\r\nMIME-Version: 1.0\r\nContent-type: text/html; charset=iso-8859-1\r\n")){ echo "0"; return; } echo "1"; return; } else{ $action="home"; break; } //----------------------------------------------------- /* !!!!!!!!!!!!!!!!!!!! dangerus - can hang db up case 'updateRelationsAction': if($auth->getUserType()=="a" or $_GET['from']=="externalcall"){ $sql->updateRelations(); if($sql->getInfo()=="") echo "1"; else echo "0"; return; } else{ $action="home"; break; } */ //----------------------------------------------------- case 'updateRelations': if($userType=="a"){ $smarty->assign('page','myaccount'); $smarty->assign('form','formUpdateRelations'); $_SESSION['searchArea']='myaccount'; break; } else{ $action="home"; break; } //----------------------------------------------------- case 'inactiveSoftware': if($userType=="a"){ $page=$_GET['page']; if($page=="") $page=0; $from=$page*$howManyInactiveOnPage; $totalRecords=$sql->getInactiveSoftwareCount(); if($sql->getInfo()!="") $smarty->assign('info',$sql->getInfo()); $link = pageNavigator($totalRecords,$page,$howManyInactiveOnPage); $data = $sql->getInactiveSoftware($from,$howManyInactiveOnPage); $smarty->assign('pageLinks',$link); $smarty->assign('inactive',$data); $smarty->assign('page','myaccount'); $smarty->assign('form','formInactive'); $_SESSION['searchArea']='myaccount'; } else $action="home"; break; //----------------------------------------------------- case 'deleteInactive': if($userType=="a" and ($id=$_GET['id'])!=""){ $sql->deleteInactive(array('idprogramgame'=>$id)); echo ''; } else $action="home"; break; //----------------------------------------------------- case 'futureSoftware': if($userType=="a"){ $page=$_GET['page']; $data = $sql->getFutureSoftware(); $smarty->assign('data',$data); $smarty->assign('page','myaccount'); $smarty->assign('form','formFutureSoftware'); $_SESSION['searchArea']='myaccount'; } else $action="home"; break; //----------------------------------------------------- case 'addFlash': if($userType=="a"){ if(($id=$_GET['id'])!=null){ $data = $sql->getFlash(array('idflash'=>$id),''); if($data['idflash']==""){ $action="home"; break; } } if(count($_POST)>0){ if($_POST['idflash']!=null){ if($_FILES['picture']['name']!=""){ $data = $sql->getFlash(array('idflash'=>$_POST['idflash']),'',0); $sql->deletePicture($data['picture']); $lastId=$data['idflash']; } } else $lastId=$sql->getLastFlashID()+1; if($_FILES['picture']['name']!=""){ $newFileName = "flash".$lastId; $extension=$sql->uploadPicture($_FILES,'picture',$newFileName,-1,$_POST,'name'); $newFileName.=".".$extension; $ok=$sql->getInfo(); }else{ $newFileName=""; $ok=""; } $data = $_POST; $data['picture']=$newFileName; if($_FILES['flashfile']['name']!=""){ $newFileName = $data[LANGUAGE.'_name']; if($newFileName=="") $newFileName=$data['dk_name']; if($newFileName=="") $newFileName=$data['gb_name']; $newFileName=makeLinkFont($newFileName); $extension=$sql->uploadFlash($_FILES,'flashfile',$newFileName,$_POST,'name'); $newFileName.=".".$extension; $data['flashfile']=$newFileName; $ok=$sql->getInfo(); } if($ok==""){ if($_POST['idflash']!=null) $sql->updateFlash($data); else $sql->addFlash($data); $smarty->assign('info',$sql->getInfo()); } else $data=$_POST; } $categories=$sql->getCategories(null,'f',null,null,"all-tree"); $smarty->assign('data',$data); $smarty->assign('categories',$categories); $smarty->assign('page','myaccount'); $smarty->assign('form','formFlash'); $_SESSION['searchArea']='myaccount'; } else $action="home"; break; //----------------------------------------------------- case 'deleteFlash': if($userType=="a" and ($id = $_GET['id'])!=""){ $sql->deleteFlash(array('idflash'=>$id)); $smarty->assign('info',$sql->getInfo()); $_SESSION['deleteInfo']=$sql->getInfo(); echo ''; break; } else{ $action="home"; break; } //----------------------------------------------------- case 'flash': if(($id=$_GET['id'])!=""){ $data = $sql->getFlash(array('idflash'=>$id),'deletePrefix',1); if($data['idflash']==""){ $action="home"; break; } $dateTemp=split('-',$data['date']); $data['date']=$dateTemp[2].'-'.$dateTemp[1].'-'.$dateTemp[0]; $dateTemp=split(' ',$data['recorddate']); $dateTemp=split('-',$dateTemp[0]); $data['recorddate']=$dateTemp[2].'-'.$dateTemp[1].'-'.$dateTemp[0]; $smarty->assign('backLink',$_SERVER['HTTP_REFERER']); $programLink=''.$data['name'].' '.$data['subtitle'].''; $smarty->assign('nameUser',$auth->getName()); $smarty->assign('programLink',$programLink); $smarty->assign('data',$data); $smarty->assign('page','flash'); $records = $sql->getFlashes(array('idcategory'=>''),0,14,"random"); $smarty->assign('records',$records); } else{ //programs under categories /*if($_SESSION['searchBy']!="name" and $_SESSION['searchBy']!="recorddate" and $_SESSION['searchBy']!="points" and $_SESSION['searchBy']!="clicked" ) $_SESSION['searchBy']="name"; $smarty->assign('searchBy',$_SESSION['searchBy']); */ if($_GET['cat']==""){ $categories=$sql->getCategories(null,'f',null,null,"all-tree"); $smarty->assign('categories',$categories); $data = $sql->getBestFlashes(14); } else{ $category = $sql->getCategory(array('idcategory'=>$_GET['cat']),'deletePrefix','flash'); if($category['idcategory']==""){ header("HTTP/1.1 301 Moved Permanently"); header("Location: ".SEO_FLASH_LM); exit(); } $smarty->assign('category',$category); $page=$_GET['page']; if($page=="") $page=0; $from=$page*$howManyFlashOnPage; $totalRecords=$sql->getFlashesCount(array('idcategory'=>$_GET['cat'])); $link = pageNavigator($totalRecords,$page,$howManyFlashOnPage); $data = $sql->getFlashes(array('idcategory'=>$_GET['cat']),$from,$howManyFlashOnPage,"name"); $smarty->assign('pageLinks',$link); } $smarty->assign('data',$data); } $smarty->assign('websiteTitle','flash'); $smarty->assign('highlightedMenuIndex','3'); $_SESSION['searchArea']='flash'; $smarty->assign('page','flash'); break; //----------------------------------------------------- case 'addFavorite': if(($iduser=$_GET['iduser'])!="" and ($idprogramgame=$_GET['idprogramgame'])!=""){ $sql->addFavorite(array('iduser' =>$iduser, 'idprogramgame'=>$idprogramgame)); echo "1"; exit; } else{ $action="home"; break; } //----------------------------------------------------- case 'favorites': if($userType==""){ $action="home"; break; } if($_SESSION['searchBy']!=LANGUAGE."_title" and $_SESSION['searchBy']!="date") $_SESSION['searchBy']="date"; $smarty->assign('searchBy',$_SESSION['searchBy']); $page=$_GET['page']; if($page=="") $page=0; $from=$page*$howManyFavoritesOnPage; $totalRecords=$sql->getFavoritesCount($auth->getUserId()); $link = pageNavigator($totalRecords,$page,$howManyFavoritesOnPage); $data = $sql->getFavorites($auth->getUserId(),$from,$howManyFavoritesOnPage,$_SESSION['searchBy']); if($sql->getInfo()!="") $smarty->assign('info',$sql->getInfo()); $smarty->assign('pageLinks',$link); $smarty->assign('data',$data); $smarty->assign('page','myaccount'); $smarty->assign('form','favorites'); break; //----------------------------------------------------- case 'deleteFavorite': if($userType!="" and ($id = $_GET['id'])!=""){ $sql->deleteFavorite(array('idprogramgame'=>$id,'iduser'=>$auth->getUserId())); $smarty->assign('info',$sql->getInfo()); echo ''; } else $action="home"; break; //----------------------------------------------------- case 'showLog': if($userType=="a"){ $pattern=array('iduser'=>'', 'datefrom'=>date("Y-m-").'01', 'dateto'=>date("Y-m-d")); if(count($_POST)>0){ $from=$_POST['datefromYear'].'-'.$_POST['datefromMonth'].'-'.$_POST['datefromDay']; $to=$_POST['datetoYear'].'-'.$_POST['datetoMonth'].'-'.$_POST['datetoDay']; $dataEx[]=$_POST['iduser']; $dataEx[]=$from;//$_POST['dateYear'].'-'.$_POST['dateMonth'].'-01'; $dataEx[]=$to;//$_POST['dateYear'].'-'.$_POST['dateMonth'].'-31'; $res=$sql->getLog($dataEx); $smarty->assign('res',$res); $pattern=array('iduser'=>$_POST['iduser'], 'datefrom'=>$from, 'dateto'=>$to); } $smarty->assign('pattern',$pattern); $smarty->assign('page','myaccount'); $smarty->assign('form','formLog'); $_SESSION['searchArea']='myaccount'; } else $action="home"; break; //----------------------------------------------------- case 'addTrailerClick': if(($id=$_GET['id'])!=""){ $sql->addTrailerClick($id,$_SERVER['REMOTE_ADDR']); exit; } else{ $action="home"; break; } //----------------------------------------------------- case 'addArticle': if($auth->getUserType()=="a"){ if(($id=$_GET['id'])!=null){ $data = $sql->getArticle($id,''); if($data['idarticle']==""){ $action="home"; break; } } if(count($_POST)>0){ $ok=""; $newFileName=""; $screenshots=""; if($_POST['idarticle']!=""){ $article = $sql->getArticle($_POST['idarticle'],''); //if($lastId=="") $lastId=$_POST['idarticle']; } else $lastId=$sql->getLastArticleID()+1; for($i=0;$ideletePicture($p); } $onePictureName = "article-".$lastId.'-'.$i; $extension=$sql->uploadPicture($_FILES,'pictureFile',$onePictureName,$i,$_POST,'title'); $onePictureName.=".".$extension; $ok=$sql->getInfo(); if($ok!="") break; $screenshots.=$onePictureName.";"; } } $screenshots=substr($screenshots,0,-1); if($_FILES['picture']['name']!=""){ $newFileName = "article-".$lastId; $extension=$sql->uploadPicture($_FILES,'picture',$newFileName,-1,$_POST,'title'); $newFileName.=".".$extension; $ok=$sql->getInfo(); } $smarty->assign('info',$sql->getInfo()); if($ok==""){ if($_POST['idarticle']!=null){ $data = $_POST; $data['picture']=$newFileName; $data['screenshots']=$screenshots; $sql->updateArticle($data); $smarty->assign('info',$sql->getInfo()); } else{ $data = $_POST; $data['picture']=$newFileName; $data['screenshots']=$screenshots; $sql->addArticle($data); $smarty->assign('info',$sql->getInfo()); } } else $data=$_POST; //$data = $sql->getArticle(=============array('idarticle'=>$_POST['idarticle']),''); } $smarty->assign('data',$data); $smarty->assign('websiteTitle','Add article'); $smarty->assign('page','myaccount'); $smarty->assign('form','formArticle'); } else $action="home"; break; //----------------------------------------------------- case 'articles': if(($id = $_GET['id'])==""){ //show only headers if($_SESSION['searchBy']!=LANGUAGE."_title" and $_SESSION['searchBy']!="date") $_SESSION['searchBy']="date"; $smarty->assign('searchBy',$_SESSION['searchBy']); $page=$_GET['page']; if($page=="") $page=0; $from=$page*$howManyArticlesOnPage; $totalRecords=$sql->getArticlesCount(); $link = pageNavigator($totalRecords,$page,$howManyArticlesOnPage); $data = $sql->getArticles($from,$howManyArticlesOnPage,$_SESSION['searchBy']); if($sql->getInfo()!="") $smarty->assign('info',$sql->getInfo()); $smarty->assign('pageLinks',$link); $smarty->assign('fullArticle','0'); $smarty->assign('articles',$data); } else{ //show full article $data = $sql->getArticle($id,'deletePrefix'); if($data['idarticle']==""){ $action="home"; break; } /* //make a list of screenshot $screenshots=$data['screenshot']; $screenshots=split(";",$screenshots); for($i=0;$iassign('metaText',str_replace("\n"," ",$data['description'])); //$smarty->assign('websiteTitleFirst',$data['title'].' - '); $smarty->assign('backLink',$_SERVER['HTTP_REFERER']); $smarty->assign('fullArticle','1'); $smarty->assign('article',$data); } $smarty->assign('websiteTitle','articles'); $smarty->assign('page','articles'); $smarty->assign('highlightedMenuIndex','6'); $smarty->assign('color','green'); $_SESSION['searchArea']='articles'; break; //----------------------------------------------------- case 'deleteArticle': if($userType=="a" and ($id = $_GET['id'])!=""){ $sql->deleteArticle($id); echo ''; break; } else{ $action="home"; break; } //----------------------------------------------------- default: //r($_SERVER); if(strlen($_SERVER['QUERY_STRING'])>1){ header("HTTP/1.1 404 Not Found"); header("Location: ".SERVICE_NAME); } $action="home"; //----------------------------------------------------- } $scriptEnd = microtime(); if($userType!="a"){ $start = explode(' ', $scriptStart); $koniec = explode(' ', $scriptEnd); $diff = ($koniec[0]+$koniec[1])-($start[0]+$start[1]); $diff = number_format($diff, 8, ',', ' '); //echo 'Skrypt wykonał się w '.$diff.' sekund.
'; $get=''; foreach($_GET as $key=>$val) if($key!='action' and $key!='recordName') $get.=$key.'='.$val.';'; unset($dataEx); $dataEx[]=$diff; $dataEx[]=$action; $dataEx[]=$get; $redirection=''; if(strpos($_SERVER['HTTP_REFERER'],'pobierzgryprogramy')===false) $redirection=$_SERVER['HTTP_REFERER']; //if(!(strpos($redirection,'localhost')>0 and strpos($redirection,'')>0) and $redirection!=""){ if(strpos($_SERVER['HTTP_REFERER'],'localhost')===false and $_SERVER['HTTP_REFERER']!='' and ( strpos($_SERVER['HTTP_REFERER'],'pobierzgryprogramy')===false or (strpos($_SERVER['HTTP_REFERER'],'pobierzgryprogramy')!==false and strpos($_SERVER['HTTP_REFERER'],'google')!==false) ) ){ $dataEx[]=$redirection; $dataEx[]=$userType; ($userType=='a')?$dataEx[]='':$dataEx[]=$_SERVER['REMOTE_ADDR']; $sql->addStat($dataEx); } } $smarty->assign('iduser',$auth->getUserId()); if($action=="home"){ if($_SESSION['fastSystem_home']==0){ fastDataSave('mainPage',$sql->getMainPage()); $_SESSION['fastSystem_home']=1; } fastDataRead($smarty,'mainPage'); //two software in the middle //$smarty->assign('randomProgramGameInTheMiddle',$sql->getRandomProgramGameArticle($howManyRandomProgramGameInTheMiddle,$howManyRandomProgramGameInTheMiddle,1,2));//featured 2 only $smarty->assign('page','main'); } if($_SESSION['fastSystem_home2']==0 or $userType=="a"){ //index.tpl - newsticker fastDataSave('newestProgramsGamesTop',$sql->getNewestProgramsGames($howManyTopNewestProgramsGames)); $_SESSION['fastSystem_home2']=1; } fastDataRead($smarty,'newestProgramsGamesTop'); //random 11 program and games - main page //if($action!="remindPassword") // $smarty->assign('randomProgramGameArticle',$sql->getRandomProgramGameArticle($howManyRandomProgramGame,$howManyRandomArticle,1,1)); //or $_SESSION['fastSystem_mainLeftCat']==1 if($_SESSION['fastSystem_mainLeftCat']==0 or $userType=="a"){ //echo 'load cat...'; unset($data); $data = $sql->getCategories(null,'p',null,null,"all-tree"); foreach($data as $elem){ if(isset($elem['sub'])){ $cat='"; $temp_programCategoriesLeftLinks[]=$cat1; $temp_programCategories[]=$cat; } } unset($data); $data = $sql->getCategories(null,'g',null,null,"all-tree"); foreach($data as $elem){ if(isset($elem['sub'])){ $cat='"; $temp_gameCategoriesLeftLinks[]=$cat1; $temp_gameCategories[]=$cat; } } $gameCategoriesLeftLinks[]=$temp_gameCategoriesLeftLinks[2]; $gameCategoriesLeftLinks[]=$temp_gameCategoriesLeftLinks[0]; $gameCategoriesLeftLinks[]=$temp_gameCategoriesLeftLinks[1]; $gameCategoriesLeftLinks[]=$temp_gameCategoriesLeftLinks[3]; $gameCategories[]=$temp_gameCategories[2]; $gameCategories[]=$temp_gameCategories[0]; $gameCategories[]=$temp_gameCategories[1]; $gameCategories[]=$temp_gameCategories[3]; $programCategoriesLeftLinks[]=$temp_programCategoriesLeftLinks[1]; $programCategoriesLeftLinks[]=$temp_programCategoriesLeftLinks[0]; $programCategoriesLeftLinks[]=$temp_programCategoriesLeftLinks[5]; $programCategoriesLeftLinks[]=$temp_programCategoriesLeftLinks[2]; $programCategoriesLeftLinks[]=$temp_programCategoriesLeftLinks[3]; $programCategoriesLeftLinks[]=$temp_programCategoriesLeftLinks[4]; $programCategories[]=$temp_programCategories[1]; $programCategories[]=$temp_programCategories[0]; $programCategories[]=$temp_programCategories[5]; $programCategories[]=$temp_programCategories[2]; $programCategories[]=$temp_programCategories[3]; $programCategories[]=$temp_programCategories[4]; fastDataSave('programCategoriesLeftLinks',$programCategoriesLeftLinks); fastDataSave('gameCategoriesLeftLinks',$gameCategoriesLeftLinks); fastDataSave('programCategories',$programCategories); fastDataSave('gameCategories',$gameCategories); $_SESSION['fastSystem_mainLeftCat']=1; } //$smarty->assign('externalAdverts',getXML('pg')); if($userType!="b"){ $ADSystemServiceName = "pobierzgryprogramy.pl"; //$advertSystem['w']['code']=''; //$advertSystem['s']['code']=''; //$smarty->assign('advertSystem',$advertSystem); require('/ADS/advertInclude.php'); } fastDataRead($smarty,'programCategoriesLeftLinks'); fastDataRead($smarty,'gameCategoriesLeftLinks'); fastDataRead($smarty,'programCategories'); fastDataRead($smarty,'gameCategories'); $smarty->assign('mainMenu',$mainMenu); $smarty->assign('graph',$graphicsPath); $smarty->assign('searchArea',$_SESSION['searchArea']); $smarty->assign('allowScyscraper',$_SESSION['allowScyscraper']); if($_GET['update']==1 and $action='statistics'){ $smarty->assign('advertSystem',$return); $smarty->assign('update','1'); echo $smarty->fetch('statistics.tpl'); exit; } /* ini_set ("include_path", ini_get ("include_path") . ':../:../../:../../../:../../../../:../../../../../'); //http://www.link-vault.com/sitesetup.asp?siteid=cEj9e55v2L4ZL2Zm //$NumberOfSlots,$Header,$Delimiter,$Footer,$ClassName include ('lvcEj9e55v2L4ZL2Zm.php'); $smarty->assign('externalLinksVault',DisplayLinks(3,'','
','','')); */ $sql->disconnect(); $smarty->assign('shown_page',$_GET['page']); if($_SESSION['showFrontAdvert']!=1 and $idCategoryAdvert!=118){ $smarty->assign('showFrontAdvert',1); $_SESSION['showFrontAdvert']=1; } if($_SESSION['showFrontAdvert_erotic']!=1 and $idCategoryAdvert==118){ $smarty->assign('showFrontAdvert_erotic',1); $_SESSION['showFrontAdvert_erotic']=1; } if($idCategoryAdvert==118){ $smarty->assign('sex_468_advert',sex_468_advert()); } $smarty->assign('metaTitleTemplate',trim(str_replace(array("\r"," "," ")," ",$smarty->fetch('metaTitle.tpl')))); $smarty->assign('idCategoryAdvert',$idCategoryAdvert); $smarty->display("index.tpl"); ?>