[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Скачивание массива изображений в папку
frank1408
Всем привет! Я новичок в PHP.
У меня есть массив ссылок на изображения) как можно реализовать загрузку по ссылкам в папку?

Вот что пробовал...

$c = count($imgs);// используем count чтобы узнать длину массива

foreach($imgs as $l){
for($i =0;$i < $c; $i++){
file_put_contents("/var/www/html/img/$i" .'.jpg',file_get_contents($l));
}

huh.gif

Заранее спасибо)
Kusss
Не проверял, но должно работать
$array = array('http://phpforum.su/style_images/1/flags/Russia_.gif');


// Папка куда
$dir_upload = '/img/';

$i = 1;
foreach ($array AS $url) {

//Имя файла
$filename = basename($url);
// Куда и имя файла
$in = $dir_upload.$i.'/'.$filename;
// Копируем в /img/1/ ... и так далее
if (!copy($url, $in)) {
echo "<br>не удалось скопировать $filename...\n";
} else
$i++;

}
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.