Скачка удаленного файла при помощи CURL

<?php
/**
 * Скачка удаленного файла при помощи CURL
 * автор: Nc_Soft
 * 27.04.08
 */

//открываем сеанс
$curl = curl_init('http://example.com/file.zip');

//задаем параметры
curl_setopt($curl, CURLOPT_USERAGENT, 'Boroda/2.0 J2ME/MIDP');

//открываем файловый дескриптор (куда сохранять файл)
$fp =fopen('save.zip','w+b');

//сохраняем файл
curl_setopt($curl, CURLOPT_FILE, $fp);

//запускаем сеанс
curl_exec($curl);

//закрываем сеанс
curl_close($curl);

//закрываем дескриптор
fclose($fp);

?>