файлы добавляются. кроме этого
где здесь ошибка
Код:
| $n = 'www'; |
| $init_data = join(file($dir.'file')); |
| $init_data = str_replace('#NAME#', $n, $init_data); |
| $zip->addEmptyDir('folder'); |
| $zip->addFile($init_data, 'folder/file'); |
Добавлено спустя 1 минуту 25 секунд: все выполняется, кроме последней строки.
хотя есть прописать
$zip->addFile($dir.'file', 'folder/file');
все в норме
$init_data = join(file($dir.'file')); - вот это маразм.
в мануале же ясно написано, что addFile добавляет данные из ФАЙЛА, а ты пихаешь туда строку с данными.