0) { $imp = implode(' or c_code=', $paired); $q = 'SELECT c.* FROM '.$sql_prj.'_cities as c left join '.$sql_prj.'_lands as l on c.c_land_code=l.l_code where (c_code='.$imp.')'; $result = sql($q); for ($i = 0; $i < mysql_num_rows($result); $i++) { $paired_cities[] = mysql_fetch_assoc($result); } } include_once("mrw_subdomain.php"); } else { // nincs subdomain $single_lang_urlkey = false; if (count($tags) > 0) { if (strlen($tags[0]) > 0) { $current_domain = $_SERVER["HTTP_HOST"]; if ((strpos($_SERVER["HTTP_HOST"], 'www')==0) && (is_numeric(strpos($_SERVER["HTTP_HOST"], 'www')))) { $current_domain = substr($_SERVER["HTTP_HOST"], 4); } if ((strpos($_SERVER["HTTP_HOST"], 'm')==0) && (is_numeric(strpos($_SERVER["HTTP_HOST"], 'm')))) { $current_domain = substr($_SERVER["HTTP_HOST"], 2); } $urlinfo = getUrlKey($tags[0], true); if ($urlinfo == false) { @header("HTTP/1.0 404 Not Found"); $refresh_url = $httxpre.'://'.$_SERVER["HTTP_HOST"]; include_once 'header_refresh.php'; die(); } if (($tags[1]=='') && (substr($_SERVER["REQUEST_URI"], -1, 1)!='/')) { if (strpos($_SERVER["REQUEST_URI"], '?')==false) { @header("HTTP/1.1 301 Moved Permanently"); @header("Location: ".$httxpre.'://'.$_SERVER["HTTP_HOST"].$_SERVER["REQUEST_URI"].'/'); die(); } } $srvid = $urlinfo['current']['srv_id']; $allangs = $urlinfo['all']; if ($urlinfo['current']['single']==1) { $single_lang_urlkey = true; if (isset($_GET['chlang'])) { $chlang=$_GET['chlang']; if (substr($chlang, -1)=="/") { $chlang = substr($chlang, 0, -1); } $lang=$chlang; $sys_lang=$lang; } } if (!isset($langtitles)) { $langtitles=array(); } if (!isset($langxurls)) { $langxurls=array(); } $concat_tags = ''; for ($i = 1; $i < count($tags); $i++) { if (($i>1) && ($concat_tags!='') && ($tags[$i]!='')) { $concat_tags.='/'; } if ($tags[$i]!='') { $concat_tags.=$tags[$i]; } } for ($i = 0; $i < count($allangs); $i++) { $lang_curr = $allangs[$i]; $langtitles[$lang_curr['lang_id']] = $lang_curr['title']; $langxurls[$lang_curr['lang_id']] = $gyoker.$lang_curr['url_key']; if ($lang_curr['concat_rest'] == 1) { $langxurls[$lang_curr['lang_id']].='/'.$concat_tags; } if ($single_lang_urlkey) { $qs = $langxurls[$lang_curr['lang_id']]; if (strpos($qs, 'chlang')!==false) { $qsn1 = substr($qs, 0, strpos($qs, 'chlang=')+7); $qsn2 = substr($qs, strpos($qs, 'chlang=')+8); $qsn = $qsn1.($i+1).$qsn2; } else { $langxurls[$lang_curr['lang_id']].='?chlang='.($i+1); } } } $_SESSION["langxurls"] = $langxurls; $_SESSION["langtitles"] = $langtitles; if ($srvid===false) { @include($tags[0]); } else { if (!isset($chlang)) { if (isset($_COOKIE['LC_VISITOR_LNG2'])) { if ($single_lang_urlkey) { $lang=$_COOKIE['LC_VISITOR_LNG2']; } } else { $lang=$urlinfo['current']['lang_id']; } } else { $lang = $chlang; } $fm = $urlinfo['current']['module_id']; if (!$single_lang_urlkey) { $lang=$urlinfo['current']['lang_id']; $sys_lang=$lang; $exp = time()+60*60*24*365; // 365 nap $cookies_to_add[] = array("LC_VISITOR_LNG2", $sys_lang, $exp, "/"); } $sys_lang=$lang; if ($fm<3) { $d_index = $urlinfo['current']['category_id']; // $cfg_xurls2_vars[$srvid][2]; if (count($tags)>1) { $akt_ort_urlkey = $tags[1]; } if (count($tags)>2) { $akt_ort_urlkey2 = $tags[2]; } if ( ($d_index > -1) and ($d_index < 11) ) { $gr_id = $gr_ids[$d_index]; } else { $gr_id=0; if ($d_index == 10) { $d_index = 7; $gr_id = $gr_ids[$d_index]; } } include("process_url.php"); include("system.php"); } else { if ($fm<10) { include("m_".$fm."_meta.php"); } if ($fm==20) { $geohiba = 0; $step = getVar('step', 0, 1); $dindex=getvar('ctype',7, 1); $d_index = $dindex; $stype = getvar('stype', -1, 1); if ($step>1) { $p_land=getvar('pickup_country','', 1); $p_city=getvar('pickup_city','', 1); $d_land=getvar('dropoff_country','', 1); $d_city=getvar('dropoff_city','', 1); $city_lang = getVar('pick_lat', 0, 1); $city_long = getVar('pick_lng', 0, 1); if (getVar('stype', 1)!=1){ $city_lang2 = getVar('drop_lat', 0, 1); $city_long2 = getVar('drop_lng', 0, 1); } include('select_firma_sql_geo.php'); } if ($stype==1) { $pickup_orig = getvar('pickup', '', 1); $dropoff_orig = getvar('dropoff', '', 1); if ($pickup_orig!=""){ $pickup = googlemap_location($pickup_orig); if ($pickup['hiba']==0){ $pick_lat = $pickup['lat']; $pick_lng = $pickup['lng']; } else { // location not found $geohiba = -1; } } if ($geohiba==0) { $city_lang = $pick_lat; $city_long = $pick_lng; if (isset($pickup["locality"])) { $p_city = $pickup["locality"]; } else { $p_city = ''; } $p_land = $pickup["country"]; $pickup_land = $p_land; $pickup_ort = $p_city; include('select_firma_sql_geo.php'); } else { $fm = 0; } } $_sys_direct_ortid = $city_id; $_sys_prase_url = 0; $akt_ort_urlkey = $city_id; } include("process_url.php"); include("system.php"); } } } else { include("index.php"); } } else { include("index.php"); } } ?>