Показать сообщение отдельно
  #13 (permalink)  
Старый 27.01.2012, 20:29
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

function curl_download( $url, $file ) {
    // открываем файл, на сервере, на запись
    $dest_file = @fopen( $file, "w" );
   
    // открываем cURL-сессию
    $resource = curl_init();

    // устанавливаем опцию удаленного файла
    curl_setopt( $resource, CURLOPT_URL, $url );
    
    // устанавливаем место на сервере, куда будет скопирован удаленной файл
    curl_setopt( $resource, CURLOPT_FILE, $dest_file );
    
    // заголовки нам не нужны
    curl_setopt( $resource, CURLOPT_HEADER, 0 );
    
    // выполняем операцию
    curl_exec( $resource );

    $error = curl_errno( $resource );
    
    // закрываем cURL-сессию
    curl_close( $resource );
    
    // закрываем файл
    fclose( $dest_file );

    return $error;
}
Ответить с цитированием