//session_start(); include _SERVERPATH.'db_connection.php'; // carico le lingue abilitate per il sito al primo accesso if ($_SESSION['lingua']=="") { //unset($_SESSION['lingua']); //$_SESSION['lingua'][1]="italiano"; //$_SESSION['lingua'][2]="inglese"; $query="SELECT id, lingua FROM lingue"; $result=mysql_query($query); $i=1; while($row=mysql_fetch_array($result)) { $_SESSION['id_lingua'][$i]=$row['id']; $_SESSION['lingua'][$i]=$row['lingua']; $i++; } //$_SESSION['first']=1; } // switch della lingua in uso if ($_GET['lang']) { switch($_GET['lang']) { case "it": $_SESSION['lang'] = "italiano"; $_SESSION['lang-code']="it"; break; case "en": $_SESSION['lang'] = "inglese"; $_SESSION['lang-code']="en"; break; case "fr": $_SESSION['lang'] = "francese"; $_SESSION['lang-code']="fr"; break; case "de": $_SESSION['lang'] = "tedesco"; $_SESSION['lang-code']="de"; break; case "es": $_SESSION['lang'] = "spagnolo"; $_SESSION['lang-code']="es"; break; } } if ($_SESSION['lang']=="") { $_SESSION['lang'] = "italiano"; $_SESSION['lang-code']="it"; } //$lang = $_SESSION['lang-code']; include _SERVERPATH.'costanti/public.php'; include _SERVERPATH.'costanti/'.$_SESSION['lang-code'].'.php'; include _SERVERPATH.'php/funzioni.php'; //define (_ECOMM, TRUE); //define (_IVA, 0); ?> $lang=$_SESSION['lang']; $cat_url=$_GET['slugCategoria']; $txt_url=$_GET['slugTesto']; if($cat_url!=""){ $query_txtcat="SELECT id, titolo FROM testi_cat WHERE url LIKE '%{".$lang."}".$cat_url."{/".$lang."}%' AND status=1"; $result_txtcat=mysql_query($query_txtcat); $query_txt="SELECT id, id_categoria, titolo, url FROM testi WHERE url LIKE '%{".$lang."}".$cat_url."{/".$lang."}%' AND status=1"; $result_txt=mysql_query($query_txt); if(mysql_num_rows($result_txtcat)>0) { list($id_cat, $evoca)=mysql_fetch_row($result_txtcat); include _SERVERPATH."php/evoca_lingua.php"; $categoria=$evocato; } else if(mysql_num_rows($result_txt)>0) { list($id_pag, $id_catxt, $titolo, $url)=mysql_fetch_row($result_txt); $evoca=$titolo; include _SERVERPATH."php/evoca_lingua.php"; $categoria=$evocato; $evoca=$url; include _SERVERPATH."php/evoca_lingua.php"; $url=$evocato; $cat_url=""; $_GET['slugTesto']=$url; } else { header("HTTP/1.0 404 Not Found"); exit; } } if($txt_url!=""){ $query="SELECT id, titolo FROM testi WHERE url LIKE '%{".$lang."}".$txt_url."{/".$lang."}%' AND status=1"; $result=mysql_query($query); if(mysql_num_rows($result)>0){ list($id_pag, $evoca)=mysql_fetch_row($result); include _SERVERPATH."php/evoca_lingua.php"; $pagina=$evocato; } else { header("HTTP/1.0 404 Not Found"); exit; } } ?>