Using Default Email.
\n"; } else $default_acc = false; if (empty($_REQUEST['action']) || $_REQUEST['action'] != 'FORM') { echo "\n"; echo "\n"; echo "\n"; echo "
 Email* 

*You can set it as default in ".basename(__FILE__)."
\n\n"; } else { $login = $not_done = false; $domain = 'www.filehosting.org'; $referer = "http://$domain/"; // Login echo "\n
\n
Login to $domain
\n"; $cookie = array('language' => 'en'); if (!empty($_REQUEST['up_email'])) { $uploader_email = trim($_REQUEST['up_email']); if (!preg_match('/^[\w\.\-]+@([a-zA-Z\d\-]+\.){1,3}[a-zA-Z\d]{2,4}$/', $uploader_email)) html_error('Invalid email address.'); $login = true; } else html_error('Login Failed: Email or Password are empty. Please check login data.'); // Retrive upload ID echo "\n
Retrieving upload ID
\n"; $page = geturl($domain, 80, '/', $referer, $cookie, 0, 0, $_GET['proxy'], $pauth);is_page($page); $cookie = GetCookiesArr($page, $cookie); if (!preg_match('@]+\s+)?action="(https?://(?:[\w\-]+\.)*filehosting\.org(/[^\"\s<>]*)?)"@i', $page, $up_url)) { textarea($page); html_error('Upload Server Not Found.'); } else $up_url = $up_url[1] . (empty($up_url[2]) ? '/' : ''); $post = array(); $post['uploader_email'] = $uploader_email; $post['accept_tos'] = '1'; $post['submit'] = 'Upload now'; // Uploading echo "\n"; $url = parse_url($up_url); $upfiles = upfile($url['host'], defport($url), $url['path'].(!empty($url['query']) ? '?'.$url['query'] : ''), $referer, $cookie, $post, $lfile, $lname, 'upload_file', '', $_GET['proxy'], $pauth, 0, $url['scheme']); // Upload Finished echo "\n"; is_page($upfiles); if (!preg_match('@(?>]*)?\>)(?>.*?)@is', $upfiles, $form) || !preg_match('@^]+\s+)?action=\'(https?://(?:[\w\-]+\.)*filehosting\.org(/[^\"\'\s<>]*)?)\'@i', $form[0], $form_url)) { textarea($upfiles); html_error('Post-Upload Form Not Found'); } $form = $form[0]; $form_url = $form_url[1] . (empty($form_url[2]) ? '/' : ''); preg_match_all("@]*\stype='hidden'[^>]*\sname='(\w+)'[^>]*\svalue='([^']*)'@i", $form, $inputs); $post = array_map('urlencode', array_map('html_entity_decode', array_combine($inputs[1], $inputs[2]))); $cookie = GetCookiesArr($upfiles, $cookie); $url = parse_url($form_url); $page = geturl($url['host'], defport($url), $url['path'].(!empty($url['query']) ? '?'.$url['query'] : ''), $up_url, $cookie, $post, 0, $_GET['proxy'], $pauth, 0, $url['scheme']);is_page($page); $cookie = GetCookiesArr($page, $cookie); if (preg_match('@\nLocation: (https?://(?:[\w\-]+\.)*filehosting\.org)?(/[^\s]*)@i', $page, $redir)) { $redir = (empty($redir[1]) ? $url['scheme'] . '://' . $url['host'] : $redir[1]) . $redir[2]; $url = parse_url($redir); $page = geturl($url['host'], defport($url), $url['path'].(!empty($url['query']) ? '?'.$url['query'] : ''), $form_url, $cookie, 0, 0, $_GET['proxy'], $pauth, 0, $url['scheme']);is_page($page); } if (stripos($page, 'A link to the file and a download link were sent to your email address') === false) { textarea($page); html_error('Unknown Post-Upload Error.'); } $download_link = 'Check Your Email: "' . $uploader_email . '"'; } //[15-12-2015] Written by Th3-822. ?>