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"; } else { echo ""; } } else if (isset($_GET['c'])) { echo ""; } else { $hcont=@file_get_contents("mylist.htm"); echo $hcont; } ?>