小编Tom*_*mmy的帖子

在Windows资源管理器中打开时出现PHP .zip文件下载错误

尝试在Windows资源管理器中打开PHP创建的.zip文件时,我遇到了一个奇怪的错误.

它在WinRar中工作正常.

我正在创建的是一个SDS工作表下载站点,您可以在其中复选所需的PDF文档类型然后压缩它们.

该过程工作正常,我没有文件创建错误.它只有在使用Windows资源管理器打开时才会发生错误.

错误消息:"Windows无法打开该文件夹.压缩(压缩)文件夹'文件名'无效." 在Windows资源管理器中打开错误."

如果您想自己测试一下,该网站是http://www.premiere-produkter.no/pp/datablad/index.php.

下面是代码:

<?php
    $error = "";        //error holder
    if(isset($_POST['createpdf'])){
        $post = $_POST;     
        $file_folder = "files/";    // folder to load files
        if(extension_loaded('zip')){    // Checking ZIP extension is available
            if(isset($post['files']) and count($post['files']) > 0){    // Checking files are selected
                $zip = new ZipArchive();            // Load zip library 
                $zip_name = time().".zip";          // Zip name
                if($zip->open($zip_name, ZIPARCHIVE::CREATE)!==TRUE){       // Opening zip file to load files
                    $error .=  "* Sorry ZIP creation failed at this time<br/>";
                } …
Run Code Online (Sandbox Code Playgroud)

php zip windows-explorer download winrar

2
推荐指数
2
解决办法
4777
查看次数

标签 统计

download ×1

php ×1

windows-explorer ×1

winrar ×1

zip ×1