Какой самый простой способ сделать zip, скажем 2 файла, из папки на сервере и принудительно загрузить? Не сохраняя "zip" на сервере.
$zip = new ZipArchive();
//the string "file1" is the name we're assigning the file in the archive
$zip->addFile(file_get_contents($filepath1), 'file1'); //file 1 that you want compressed
$zip->addFile(file_get_contents($filepath2), 'file2'); //file 2 that you want compressed
$zip->addFile(file_get_contents($filepath3), 'file3'); //file 3 that you want compressed
echo $zip->file(); //this sends the compressed archive to the output buffer instead of writing it to a file.
Может ли кто-нибудь проверить: У меня есть папка с test1.doc, test2.doc и test3.doc
с приведенным выше примером - file1 (file2 и file3) может быть просто test1.doc и т.д.
Мне нужно что-либо делать с "$ filepath1"? Это папка, в которой хранятся 3 документа?
Извините за мой основной вопрос..