Скачать картинку с помощью cURL

В редакторе

Скачать картинку с помощью cURL

Brain_Script
1862
2016-09-03 12:31:10
<?php /** * Функция сохраняет изображение средствами cURL, * когда опция allow_url_fopen отключена. */ function save_image($kartinka,$kuda_sohranit){ $kurl = curl_init($kartinka); curl_setopt($kurl, CURLOPT_HEADER, 0); curl_setopt($kurl, CURLOPT_RETURNTRANSFER, 1); curl_setopt($kurl, CURLOPT_BINARYTRANSFER,1); $rawdata = curl_exec($kurl); curl_close($kurl); if (file_exists($kuda_sohranit)) : unlink($kuda_sohranit); endif; $fp = fopen($kuda_sohranit,'x'); fwrite($fp, $rawdata); fclose($fp); } /** * Сохраним логотип Google в папку images * в том же каталоге, где лежит наш скрипт. */ $url = 'http://www.google.com/images/icons/ui/doodle_plus/doodle_plus_google_logo_on_grey.gif'; $kuda_sohranit = 'images/logo.gif'; save_image($url, $kuda_sohranit); ?>
Войдите для добавления комментария.
Нет комментариев
Яндекс.Метрика Яндекс.Метрика