Perdon no lo vi antes aqui te dejo el codigo:
Código PHP:
<?
$archivo_origen="http://meneame.net/img/common/search-01.gif";
$archivo_destino="mia.gif";
function recibe_archivo ($archivo_origen,$archivo_destino){
$mi_curl = curl_init ($archivo_origen);
$fs_archivo = fopen ($archivo_destino, "w");
curl_setopt ($mi_curl, CURLOPT_FILE, $fs_archivo);
curl_setopt ($mi_curl, CURLOPT_HEADER, 0);
curl_exec ($mi_curl);
curl_close ($mi_curl);
fclose ($fs_archivo);
}
descarga_archivo($archivo_origen,$archivo_destino);
?>
Asi de simple al final..
![Afirmando](http://static.forosdelweb.com/fdwtheme/images/smilies/afirmar.gif)
Tienes que poner la carpeta donde se haga la descarga con permiso 777..
Lo he probado con imagenes, doc, xml, etc y sin problema, ademas el peso casi que no importa, por que como es de server a server lo hace en pocos segundos
Un Saludo