5){ $lmi_arr = explode('__', secure($_GET[lmi])); $qlog = mysql_query("SELECT * FROM `user` WHERE id='".$lmi_arr[0]."' AND `pass`='".$lmi_arr[1]."' and `mail`='".$lmi_arr[2]."' AND `status`='1' AND (level='".implode("' or level='",$user_levels_number)."') "); if (mysql_num_rows($qlog)>0){ $dlog=mysql_fetch_array($qlog); $_SESSION['u_id'] = $dlog['id']; $_SESSION['u_name'] = $dlog['name']; $_SESSION['u_mail'] = $dlog['mail']; $_SESSION['u_phone'] = $dlog['phone']; $_SESSION['u_level'] = $dlog['level']; $_id = $_SESSION['u_id']; $_name = $_SESSION['u_name']; $_mail = $_SESSION['u_mail']; $_phone = $_SESSION['u_phone']; $_level = $_SESSION['u_level']; ############################################ #if ($rememberpassword=='1'){ setcookie('u_id', $_SESSION['u_id'], time()+3600*24*30, '/'); #} ############################################ header('Location: '.(strlen($lmi_arr[3])>10 ? $lmi_arr[3] : current_url())); } } if (!$_SESSION['u_id'] && $_COOKIE['u_id']){ $_SESSION['u_id'] = $_COOKIE['u_id']; } # verif user $q_verif_user = mysql_query("select * from user where status='1' and (level='".implode("' or level='",$user_levels_number)."') and id='".$_SESSION['u_id']."' "); # user valid if ($_SESSION['u_id']>0 && mysql_num_rows($q_verif_user)==1){ $d_verif_user = mysql_fetch_array($q_verif_user); $_SESSION['u_id'] = $d_verif_user['id']; $_SESSION['u_name'] = $d_verif_user['name']; $_SESSION['u_company'] = $d_verif_user['company']; $_SESSION['u_mail'] = $d_verif_user['mail']; $_SESSION['u_phone'] = $d_verif_user['phone']; $_SESSION['u_address'] = $d_verif_user['address']; $_SESSION['u_level'] = $d_verif_user['level']; $_id = $_SESSION['u_id']; $_name = $_SESSION['u_name']; $_company = $_SESSION['u_company']; $_mail = $_SESSION['u_mail']; $_phone = $_SESSION['u_phone']; $_level = $_SESSION['u_level']; $_type = $d_verif_user['type']; $_cui = $d_verif_user['cui']; $_nrc = $d_verif_user['nrc']; $_address = $d_verif_user['address']; ############################################ //header('Location: '.$siteurl.'contul-meu.htm'); } # user invalid else { //header('Location: '.$siteurl.'autentificare.htm'); $_SESSION['u_id'] = 0; setcookie('u_id', 0, 0, '/'); } #################################################################################### ############ $current_url = current_url(); $current_url_with_param = current_url(1); #echo '











'.; if ($current_url[strlen($current_url)-1]=='/' && $current_url!=$siteurl_clean && $current_url!=$siteurl){ header('Location: '.str_ireplace($current_url, substr($current_url, 0, -1), $current_url_with_param), TRUE, 301); } ################## REDIRECTS $ref_id = $_GET['ref']; if (isset($_GET['ref'])){ if ($ref_id=='0'){ setcookie("user_parent", '', time()+3600*24*365,'/'); if ($_SESSION['u_id']>0 && $_SESSION['u_id']!=$ref_id){ user($_SESSION['u_id'], 'user_parent', $ref_id); } } else { setcookie("user_parent", $ref_id, time()+3600*24*365,'/'); if ($_SESSION['u_id']>0 && $_SESSION['u_id']!=$ref_id){ user($_SESSION['u_id'], 'user_parent', $ref_id); } } header("Location: ".current_url()); } if (isset($_GET['v'])){ setcookie("set_voucher", secure($_GET['v']), time()+3600*24*365,'/'); } $set_voucher = $_COOKIE[set_voucher]; #################################################################################### ## favorite $favorite = json_decode($_COOKIE['favorite']); ## htaccess if missing if (!file_exists($siteroot.'.htaccess')){ generate_htaccess(); } //vezi ce pagina este $seourl = secure($_GET['seourl']); if (!$seourl){ $seourl = 'index'; } elseif ($seourl=='logout'){ session_destroy(); setcookie("user_id",'', time()+3600*24*365,'/'); setcookie("logare_ca",'', time()+3600*24*365,'/'); header('Location: '.$siteurl); } //vezi daca e sectiune speciala $page_table = secure($_GET['page_table']); if (!$page_table){ $page_table = 'page'; } //interogare pagina in baza de date if ($_SESSION['lg']==$_SESSION['lg_default']){ $sql = " select x.* from ".$page_table." x where x.seourl='$seourl' and x.status='1' limit 1 "; } else { $sql = " select x.*, if(xl.title!='', xl.title, x.title) as title, if(xl.titletag!='', xl.titletag, x.titletag) as titletag, if(xl.metadesc!='', xl.metadesc, x.metadesc) as metadesc, if(xl.metakey!='', xl.metakey, x.metakey) as metakey, if(xl.content!='', xl.content, x.content) as content, if(xl.seourl!='', xl.seourl, x.seourl) as seourl from ".$page_table." x left join ".$page_table."_language xl on xl.".$page_table."_id = x.id and xl.language='".$_SESSION['lg']."' where if(xl.seourl!='', xl.seourl, x.seourl)='$seourl' and x.status='1' limit 1 "; } if ($_SESSION[u_id]==7){ #echo '


'.print_r($_GET, 1).'
'.$sql; } $q_page = mysql_query($sql); //vezi daca e valida pagina if (mysql_num_rows($q_page)==0){ header("HTTP/1.0 404 Not Found"); echo file_get_contents($siteurl_clean.'error.htm?e=404'); exit; } $page = mysql_fetch_array($q_page); //variabile pagina $page_id = $page['id']; $page_parent = $page['parent']; $page_format = $page['format']; $page_seourl = $page['seourl']; $page_ord = $page['ord']; $page_status = $page['status']; $page_title = ucfirst($page['title']); $page_titletag = ucfirst($page['titletag']); $page_content = preg_replace('/(.*?)<\/span>/','$1', ucfirst($page['content'])); $page_metadesc = ucfirst($page['metadesc']); $page_metakey = $page['metakey']; ## lang config if (file_exists($themeroot.'language/'.$lg.'/config.php')){ include $themeroot.'language/'.$lg.'/config.php'; } ## lang by page format if (file_exists($themeroot.'language/'.$lg.'/all.php')){ include $themeroot.'language/'.$lg.'/all.php'; } else { include $themeroot.'language/'.$lg_default.'/all.php'; } ## lang by custom if (file_exists($themeroot.'language/'.$lg.'/custom.php')){ include $themeroot.'language/'.$lg.'/custom.php'; } else { include $themeroot.'language/'.$lg_default.'/custom.php'; } ## other laboriuos things $seo_vars['de'] = $l['de']; ## language links if ($seourl!='index' && $page_table=='page'){ foreach ($languages as $lg_code => $lg_title){ ${'lg_link_'.$lg_code} = other_language_link($lg_code, $page_table, $page_id); } } else { foreach ($languages as $lg_code => $lg_title){ ${'lg_link_'.$lg_code} = $siteurl_clean.$lg_code.'/'; } } ########################################################## $cart_cookie = isset($_COOKIE['cart_items_cookie']) ? $_COOKIE['cart_items_cookie'] : ""; $cart_cookie = stripslashes($cart_cookie); $cart_cookie_items = json_decode($cart_cookie, true); $cart_cookie_items = $cart_cookie_items==NULL ? array() : $cart_cookie_items; $cart_cookie_count = count($cart_cookie_items); ########################################################## include($themeroot.$page_format.'.php'); ### cache $html_response = ob_get_clean(); #file_put_contents($siteroot.'cache/html/home.cache', $html_response); $html_response = str_ireplace('', '', $html_response); echo $html_response; ################################################### $time = microtime(); $time = explode(' ', $time); $time = $time[1] + $time[0]; $finish = $time; $total_time = round(($finish - $start), 4); #echo ''.$total_time.' s'; ###################################################