Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Как скачать несколько файлов с удаленного сервера?
Форумы портала PHP.SU » » HTTP и PHP » Как скачать несколько файлов с удаленного сервера?

Страниц (1): [1]
 

1. potap1986 - 18 Мая, 2020 - 00:03:42 - перейти к сообщению
Здравствуйте.
Не могу справиться с проблемой.
Как на php скачать несколько файлов в цикле.

Например:
ftp://ftp_drive_d_r:zP3CxVm4O8kg[dot][dot][dot]d2cf4___0001[dot]jpg
ftp://ftp_drive_d_r:zP3CxVm4O8kg[dot][dot][dot]d2cf4___0001[dot]jpg
ftp://ftp_drive_d_r:zP3CxVm4O8kg[dot][dot][dot]d2cf4___0001[dot]jpg
ftp://ftp_drive_d_r:zP3CxVm4O8kg[dot][dot][dot]d2cf4___0001[dot]jpg


Делаю так:
$url = ftp://ftp_drive_d_r:zP3CxVm4O8kg5UWkG5D@cloud.datastrg.ru:21/e10f602a-1a17-11e3-a4c8-005056ad2cf4___0001.jpg;
$local = '/images/brands/e10f602a-1a17-11e3-a4c8-005056ad2cf4___0001.jpg';
if (copy($url, $local)){
echo ok;
}

После первой скаченной картинки цикл foreach останавливается.
Что делать? Что не так?
2. LIME - 19 Мая, 2020 - 07:45:00 - перейти к сообщению
potap1986 пишет:
цикл foreach останавливается.
где он?

 

Powered by ExBB FM 1.0 RC1