1) {
for ($ii=(sizeof($huhs) - 1); $ii>=1; $ii--) {
if (strtolower(str_replace("file", "http", strtolower(substr($huhs[$ii], 0, 4)))) == "http") {
$outth = $outth;
} else if (substr($huhs[$ii], 0, 1) != "/" && substr($huhs[$ii], 0, 1) != "'" && substr($huhs[$ii], 0, 1) != '"') {
$outth = str_replace($huhs[$ii], $udirname . $huhs[$ii], $outth);
} else if (substr($huhs[$ii], 1, 1) != "/" && substr($huhs[$ii], 0, 1) != "'" && substr($huhs[$ii], 0, 1) != '"') {
$outth = str_replace($huhs[$ii], substr($udirname, 0, (strlen($udirname) - 1)) . $huhs[$ii], $outth);
}
}
}
}
}
return $outth;
}
if (isset($_GET['mediafile'])) {
if (strpos(urldecode($_GET['mediafile']) . "?", ".xml?") !== false) $isxml = true;
if ($isxml && urldecode($_GET['mediafile']) != "") $fb = " ... file=" . urldecode($_GET['mediafile']);
$hparts = j_parseUrl(urldecode($_GET['mediafile']));
$udirs = explode("/", urldecode($_GET['mediafile']));
if ($hparts['authority'] == $hparts['host'] && $hparts['userinfo'] == "") $hparts['authority'] = "";
if ($udirs[sizeof($udirs) - 1] == "") {
$udirname = urldecode($_GET['mediafile']);
} else if (strpos($hparts['path'], "/") !== false) {
$udirname = $hparts['scheme'] . "://" . $hparts['userinfo'] . $hparts['authority'] . $hparts['host'] . $hparts['port'] . str_replace("//", "/", str_replace("/" . $udirs[sizeof($udirs) - 1], "/", $hparts['path']));
} else {
$udirname = $hparts['scheme'] . "://" . $hparts['userinfo'] . $hparts['authority'] . $hparts['host'] . $hparts['port'] . $hparts['path'] . "/";
}
//echo $udirname;
}
if (isset($_GET['mediafile'])) {
if (strpos(urldecode($_GET['mediafile']),".") !== false) {
$parts=explode(".",urldecode($_GET['mediafile']));
$uparts=explode("/",urldecode($_GET['mediafile']));
for ($it=0; $it