Скачать файл или картинку по url-адресу

PHP-File-Download-Script

Скачать файл или картинку с удалённого сервера по URL

Часто бывает что нужно минимальными методами скачать файл или картинку с удалённого сервера по заданному URL-адресу.

 

 

 

 

Вот 2 примера для демонстрации:

Вариант первый.

Работает при условии что в файле настроек php.ini указан параметр allow_url_fopen и равен 1:

$url_of_file = ‘http://docs.book.ru/i/www/book.txt’;

$path = ‘./books/new_name_book.txt’;

file_put_contents($path, file_get_contents($url_of_file));

 

Вариант второй.

Для этого нам понадобится библиотека cURL:

$url=’http://docs.book.net/i/www/book.txt’;
$ci = curl_init($url);
$fd = fopen(‘./mydir/new_name_book.txt’, ‘wb’);
curl_setopt($ci, CURLOPT_FILE, $fd);
curl_setopt($ci, CURLOPT_HEADER, 0);
curl_exec($ci);
curl_close($ci);
fclose($fd);

$url — URL-адрес файла или картинки

$mydir, new_name_book.txt — папка на вашем сервере скрипта с открытыми правами на запись, и новое имя для вашего файла.

Также хотелось бы отметить, что мы предоставляем услуги по созданию различных скриптов по синхронизации, автоматическому скачиванию, рассылки, публикации новостей/сообщений/контента/картинок. Краткий перечень услуг, а также примеры работ.

Удачи!

Вы можете оставить комментарий, или ссылку на Ваш сайт.
Егэ по математике на сайте http://egeshnik.ru/ подготовка к тестированию по математике.

Оставить комментарий

Яндекс.Метрика