Hi people! I Try upload files to this hosting, and get download link, but file does not appear in my files in my account.
this is my code:
Please help me !
this is my code:
PHP:
function lumfile($user, $pass, $file) {
$login = curl_init();
curl_setopt_array($login, array(
CURLOPT_URL => 'http://lumfile.com/',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_COOKIEJAR => 'lumfile.cookie',
CURLOPT_POST => true,
CURLOPT_POSTFIELDS => "op=login&redirect=http%3A%2F%2Flumfile.com%2F&login=$user&password=$pass"
));
curl_exec($login);
curl_close($login);
$server = curl_init();
curl_setopt_array($server, array(
CURLOPT_URL => 'http://lumfile.com/',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_COOKIEFILE => 'lumfile.cookie'
));
$result = curl_exec($server);
curl_close($server);
preg_match('/action="(.*?)"/i', $result, $match);
preg_match_all('/value="(.*?)"/i', $result, $out);
$srv = $match[1];
$id = $out[1][3];
$tmp = $out[1][4];
$uid = '';
$i = 0;
while($i < 12) {
$uid .= rand(0,9);
$i++;
}
$up_url = $srv . $uid . '&js_on=1&utype=reg&upload_type=file';
$url = $up_url;
$upload = curl_init();
curl_setopt_array($upload, array(
CURLOPT_URL => $url,
CURLOPT_REFERER => 'http://lumfile.com/',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_COOKIEFILE => 'lumfile.cookie',
CURLOPT_POST => true,
CURLOPT_POSTFIELDS => array(
'upload_type' => 'file',
'sess_id' => $id,
'srv_tmp_url' => $tmp,
'link_rcpt' => '',
'link_pass' => '',
'file_0' => "@$file",
'tos' => '1',
'submit_btn' => 'Upload! '
)
));
$result = curl_exec($upload);
curl_close($upload);
preg_match("/name='fn'>(.*?)</i", $result, $dl);
$fn = $dl[1];
$getlink = curl_init();
curl_setopt_array($getlink, array(
CURLOPT_URL => 'http://lumfile.com/',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_COOKIEFILE => 'lumfile.cookie',
CURLOPT_POST => true,
CURLOPT_POSTFIELDS => "fn=$fn&st=OK&op=upload_result"
));
$res = curl_exec($getlink);
curl_close($getlink);
preg_match('@(https?://(?:www\.)?lumfile\.com/\w+(?:/[^\?|/|<|>|\"|\'|\r|\n]+)?(?:\.html)?)\?killcode=\w+@i', $res, $match);
return $match[1];
}
Please help me !