PHP скачать несколько файлов .zip из XML

я хочу скачать .zip файлы с php из xml файла …

Пример кода XML:

<Index>
<Package unzip="false" ignore="false">
<FileSize val="xxxxx" />
<FileName val="folder1:file1.zip" />
<Language val="all" />
</Package>
<Package unzip="false" ignore="false">
<FileSize val="xxxxx" />
<FileName val="folder2:file2.zip" />
<Language val="all" />
</Package>
</Index>

Как вы можете видеть в Filename, существуют разные (неизвестные) спецификации, где файлы находятся на моем сервере … например, в folder1 есть file1.zip

И когда я загружаю их, я также хочу, чтобы они были в определенных папках, поэтому я хочу иметь file1.zip в folder1

Итак, вот мой php-код, у меня есть все имена файлов и папок (изменено на /), но я не могу их скачать

PHP-код:
`

$ sxe = simplexml_load_file (test.xml ‘);

foreach ($ sxe-> xpath (‘// FileName / @ val’) как $ item) {

  $item = str_replace(":", "/", $item);

file_put_contents($item, fopen('http://aServer.com/'.$item, 'r'));

}
`

Ошибка вывода:
не удалось открыть поток: нет такого файла или каталога

Буду благодарен за любую помощь

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]