//////////////////////////////////////////////////////////// START PREMIUM /////////////////////////////////////////////////////////////
if (($_GET["premium_acc"] == "on" && $_GET["premium_user"] && $_GET["premium_pass"]) || ($_GET["premium_acc"] == "on" && $premium_acc["fileserve_com"]["user"] && $premium_acc["fileserve_com"]["password"])) {
$user = ($_GET["premium_user"] ? $_GET["premium_user"] : $premium_acc["fileserve_com"]["user"]);
$pass = ($_GET["premium_pass"] ? $_GET["premium_pass"] : $premium_acc["fileserve_com"]["pass"]);
$ref = "http://www.fileserve.com/login.php";
$Url=parse_url($ref);
$post['loginUserName']=$user;
$post['loginUserPassword']=$pass;
$post['autoLogin']='';
$post['loginFormSubmit']="Login";
$page = geturl($Url["host"], $Url["port"] ? $Url["port"] : 80, $Url["path"].($Url["query"] ? "?".$Url["query"] : ""), $ref, $cookie, $post, 0, $_GET["proxy"],$pauth);
is_page($page);
$cookie = GetCookies($page);
$Url=parse_url($LINK);
$page = geturl($Url["host"], $Url["port"] ? $Url["port"] : 80, $Url["path"].($Url["query"] ? "?".$Url["query"] : ""), 0, $cookie, 0, 0, $_GET["proxy"],$pauth);
is_page($page);
is_present($page,"File not available", "strerror", 0);
preg_match('/^HTTP\/1\.0|1 ([0-9]+) .*/',$page,$status);
if ($status[1] == 200) {
unset($post);
$post["download"]="premium";
$page = geturl($Url["host"], $Url["port"] ? $Url["port"] : 80, $Url["path"].($Url["query"] ? "?".$Url["query"] : ""), $LINK, $cookie, $post, 0, $_GET["proxy"],$pauth);
is_page($page);
}
$cookie .= "; ".GetCookies($page);
$locat=cut_str ($page ,"Location: ","\r");
$Url=parse_url($locat);
$page = geturl($Url["host"], $Url["port"] ? $Url["port"] : 80, $Url["path"].($Url["query"] ? "?".$Url["query"] : ""), 0, $cookie, 0, 0, $_GET["proxy"],$pauth);
is_page($page);
$locat=cut_str ($page ,"Location: ","\r");
$FileName=basename($locat);
$Url=parse_url($locat);
if (function_exists(encrypt) && $cookie!="") {
$cookie=encrypt($cookie);
};
$loc = "$PHP_SELF?filename=" . urlencode ( $FileName ) .
"&force_name=".urlencode($FileName) .
"&host=" . $Url ["host"] .
"&port=" . $Url ["port"] .
"&path=" . urlencode ( $Url ["path"] . ($Url ["query"] ? "?" . $Url ["query"] : "") ) .
"&referer=" . urlencode ( $Referer ) .
"&email=" . ($_GET ["domail"] ? $_GET ["email"] : "") .
"&partSize=" . ($_GET ["split"] ? $_GET ["partSize"] : "") .
"&method=" . $_GET ["method"] .
"&proxy=" . ($_GET ["useproxy"] ? $_GET ["proxy"] : "") .
"&saveto=" . $_GET ["path"] .
"&link=" . urlencode ( $LINK ) .
($_GET ["add_comment"] == "on" ? "&comment=" . urlencode ( $_GET ["comment"] ) : "") .
$auth .
($pauth ? "&pauth=$pauth" : "") .
(isset($_GET["audl"]) ? "&audl=doum" : "") .
"&cookie=" . urlencode($cookie) ;
insert_location ( $loc );
//////////////////////////////////////////////////////////// END PREMIUM ///////////////////////////////////////////////////////////////