**注意:**这是一个修改过的问题
我已经创建了一个zip文件,我把一些图像。现在我想下载这个当点击一个按钮。
它可以很好地创建所需的图像并将其放入文件夹。但下载不起作用。
$zip = new ZipArchive();
$zip->open("zipped_ordered_images_$order_id.zip", ZipArchive::CREATE);
foreach($images_url as $image_url) {
$single_image = $image_url;
$download_file = file_get_contents($image_url);
$zip->addFromString(basename($image_url),$download_file);
}
$zip->close();
if (file_exists("zipped_ordered_images_$order_id.zip")) {
header('Content-Type: application/zip');
header('Content-Disposition: attachment; filename="zipped_ordered_images_'.$order_id.'.zip"');
readfile('zipped_ordered_images.zip'); // auto download
unlink('zipped_ordered_images.zip');
}
1条答案
按热度按时间rwqw0loc1#
您需要从Create React App中弹出,然后修改您的Webpack配置,以允许它搜索src/以外的目录