Code
<?php
//что загружаем
$url = 'http://www.f1news.ru/userfiles/kubica/59091_sm.jpg';
$path = pathinfo($url);
//получаем расширение
$ext = $path['extension'];
//загружаем
$image = file_get_contents($url);
//сохраняем
file_put_contents('newfilename.' . $ext, $image);
?>
Спустя 9 часов, 5 минут, 25 секунд (4.01.2012 - 16:11) Winston написал(а):
Цитата (Эли4ка @ 4.01.2012 - 06:06) |
из массива ссылок без использования cURL |
Твой код и так успешно без курла ворует картинку, а для массива ссылок используй foreach() для перебора адресов и сохранения картинки.
Спустя 20 часов, 26 минут, 27 секунд (5.01.2012 - 12:38) Эли4ка написал(а):
Winston,
получается ,что можно обойтись без cURL совершенно без потерь или есть какие-то нюансы?
получается ,что можно обойтись без cURL совершенно без потерь или есть какие-то нюансы?
Спустя 8 минут, 30 секунд (5.01.2012 - 12:46) Nikitian написал(а):
Есть нюансы. Для вашего случая массовой загрузки эти нюансы особенно важны.
Спустя 1 минута, 25 секунд (5.01.2012 - 12:48) SlavaFr написал(а):
Цитата (Эли4ка @ 5.01.2012 - 09:38) |
получается ,что можно обойтись без cURL |
да, можно и без cURL обойтись, а вот без проверки типов обойтись нельзя.
Спустя 17 часов, 7 минут, 16 секунд (6.01.2012 - 05:55) Эли4ка написал(а):
Цитата |
проверки типов |
-Вы имеете ввиду расширение файла?
Спустя 57 минут, 2 секунды (6.01.2012 - 06:52) Игорь_Vasinsky написал(а):
он имеет ввиду mime type
getimagesize();
getimagesize();