【发布时间】:2016-03-14 12:20:56
【问题描述】:
我正在从 API 生成动态图像。
然后点击按钮我想下载一个带有图片的zip文件。
我尝试了很多解决方案,但仍然无法下载带有图像的 zip 文件
【问题讨论】:
-
你说你已经尝试了很多解决方案...... 但是你有什么要展示的呢?
-
另外,您究竟想要做什么:只需下载某个 zip 文件?还是把图片压缩成zip再下载?
我正在从 API 生成动态图像。
然后点击按钮我想下载一个带有图片的zip文件。
我尝试了很多解决方案,但仍然无法下载带有图像的 zip 文件
【问题讨论】:
$zip = new ZipArchive();
$zip_name = time().".zip"; // Zip name
$zip->open($zip_name, ZipArchive::CREATE);
foreach ($files as $file) {
echo $path = "uploadpdf/".$file;
if(file_exists($path)){
$zip->addFromString(basename($path),file_get_contents($path));
}else {
echo"file does not exist";
}
}
$zip->close()
【讨论】: