$v ){ $ar = mySplit( "=", $v ); $_GET[$ar[0]] = $ar[1]; $$ar[0] = $ar[1]; $_REQUEST[$ar[0]] = $ar[1]; } } } //Zmienne if( preg_match( "/\?(.+)$/", $PATH_REDIRECTED, $qs ) ){ $_SERVER["QUERY_STRING"] = $qs[1]; $arr = mySplit( "&", $qs[1] ); if( $arr ) foreach( $arr as $k => $v ){ $ar = mySplit( "=", $v ); $_GET[$ar[0]] = $ar[1]; $$ar[0] = $ar[1]; $_REQUEST[$arr[0]] = $ar[1]; } } if($rprodukt[2] == "s"){ $_GET["URL_CHAR"] = $rprodukt[2]; $PHP_SELF = $rprodukt[0]; $producent = $rprodukt[3]; header("HTTP/1.1 200 OK"); header("Status: 200 OK"); require("index.php"); exit; } else if( $rprodukt ){ $_GET["URL_CHAR"] = $rprodukt[2]; $PHP_SELF = $rprodukt[0]; Sql_connect(); $PATH_REDIRECTED = str_replace($rprodukt[0], "", $PATH_REDIRECTED); preg_match_all("/".$m_regexp."/", $PATH_REDIRECTED, $ra); $res = ask_sql("SELECT `id`, typ_podstrony FROM ".$master_name."_structure WHERE file_name_ids = '".$_SERVER["HTTP_HOST"]."/".implode("/", $ra[1])."' or file_name_ids = '".implode("/", $ra[1])."'"); $t = myFetch($res); if( $t["typ_podstrony"] == 3) $res = ask_sql( "SELECT * FROM `" . $master_name . "_news` WHERE `id` = '" . $rprodukt[3]. "' ".($_GET["preview"] || $_GET["w"] ? "" : $ukryty )); else $res = ask_sql( "SELECT * FROM `" . $master_name . "_produkty` WHERE `id` = '" . $rprodukt[3]. "' ".($_GET["preview"] || $_GET["w"] ? "" : $ukryty )); $t = myFetch( $res ); if( $t["id"] ){ $file_id = $t["pid"]; $_GET["more"] = $rprodukt[3]; $_REQUEST["more"] = $rprodukt[3]; header ("HTTP/1.1 200 OK"); header ("Status: 200 OK"); require ("index.php"); exit; } } else if( $r ){ $PHP_SELF = $r[1]; Sql_connect(); preg_match_all("/".$m_regexp."/", $PATH_REDIRECTED, $ra); if( myEreg("^f([0-9]+)$", $ra[1][0], $rat) ){ $file_id = 1575494912; header ("HTTP/1.1 200 OK"); header ("Status: 200 OK"); $t = myFetch(ask_sql("SELECT * FROM ".$master_name."_specyfikacja WHERE id = '".$rat[1]."'")); $arr = mySplit("\r\n", $t["typ_pola_opcje_body3"]); foreach ($arr as $v){ if( tolink($v) == $ra[1][1] ){ $_GET["f".$rat[1]] = urlencode($v); $_GET["mnagl"] = $v; } } } else { $res = ask_sql("SELECT `id`, aid FROM ".$master_name."_structure WHERE file_name_ids = '".$_SERVER["HTTP_HOST"]."/".implode("/", $ra[1])."' UNION SELECT `id`, aid FROM ".$master_name."_structure WHERE file_name_ids = '".implode("/", $ra[1])."'"); $t = myFetch($res); if( !$mobile ) $file_id = autoset($t["id"]); else $file_id = $t["id"]; if( $file_id != $t["id"] && $t["aid"] ){ //header ('HTTP/1.1 301 Moved Permanently'); header ("Location: ".getLinkFromId($file_id).($_SERVER['QUERY_STRING'] ? "?".$_SERVER['QUERY_STRING'] : "")); exit; } } if( $file_id ){ header ("HTTP/1.1 200 OK"); header ("Status: 200 OK"); require ("index.php"); } else { $t = myFetch(ask_sql("SELECT s.`id` FROM ".$master_name."_structure_old_ids o LEFT JOIN ".$master_name."_structure s ON s.id = o.id WHERE s.id > 0 and o.file_name_ids = '".implode("/", $ra[1])."'")); if( $t["id"] && getWiecejLink($t["id"]) != $t["id"]){ header ('HTTP/1.1 301 Moved Permanently'); header ("Location: ".getWiecejLink($t["id"])); exit; } } } } if( myEregi("admin", $PATH_REDIRECTED) || myEregi("\.(jpg|gif|png)$", $PATH_REDIRECTED) ){ header("HTTP/1.0 404 Not Found"); header("Status: 404 Not Found"); exit; } else { header ('HTTP/1.1 301 Moved Permanently'); header ("Location: $domain" . ($_GET["PHPSESSID"] ? "?PHPSESSID=" . $_GET["PHPSESSID"] : "")); exit; } ?>