libCurl используется для загрузки файла с удаленного сервера, например, как файл чтения ( http: //....).
Хотя он может обрабатывать более мелкие детали, такие как cookie, post и ssl сертификаты. читать больше на http://cn.php.net/manual/en/book.curl.php
включите curl в php.ini и попробуйте следующий код:
$ch=curl_init("http://rs$server_id$short_host.rapidshare.com/cgi-bin/rsapi.cgi?sub=download&fileid=$file_id&filename=$file_name&login={$account['username']}&password={$account['password']}");
curl_setopt($ch,CURLOPT_FOLLOWLOCATION,true); // follow http redirect
curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,true); //temporary ignore certificate error for easier testing
$data=$curl_exec($ch);