【问题标题】:Download Images with zip File下载带有 zip 文件的图像
【发布时间】:2016-03-14 12:20:56
【问题描述】:

我正在从 API 生成动态图像。

然后点击按钮我想下载一个带有图片的zip文件。

我尝试了很多解决方案,但仍然无法下载带有图像的 zip 文件

【问题讨论】:

  • 你说你已经尝试了很多解决方案...... 但是你有什么要展示的呢?
  • 另外,您究竟想要做什么:只需下载某个 zip 文件?还是把图片压缩成zip再下载?

标签: php ajax image pdf zip


【解决方案1】:
$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()

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-25
    • 2019-12-14
    • 2020-01-28
    • 2022-06-15
    • 2020-11-27
    • 2014-07-03
    相关资源
    最近更新 更多