файлы добавляются. кроме этого
где здесь ошибка
Код:
$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 добавляет данные из ФАЙЛА, а ты пихаешь туда строку с данными.