Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/248.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我使用codeigniter zip类和所有文件下载0kb 旁注:不要在同一代码块中混合使用大括号{}和替代语法(foreach:/endforeach),因为这会使代码更难阅读。在视图中使用替代语法(用于循环页面上的元素等)很常见,但在普通PHP代码中,_Php - Fatal编程技术网

我使用codeigniter zip类和所有文件下载0kb 旁注:不要在同一代码块中混合使用大括号{}和替代语法(foreach:/endforeach),因为这会使代码更难阅读。在视图中使用替代语法(用于循环页面上的元素等)很常见,但在普通PHP代码中,

我使用codeigniter zip类和所有文件下载0kb 旁注:不要在同一代码块中混合使用大括号{}和替代语法(foreach:/endforeach),因为这会使代码更难阅读。在视图中使用替代语法(用于循环页面上的元素等)很常见,但在普通PHP代码中,,php,Php,我使用codeigniter zip类和所有文件下载0kb 旁注:不要在同一代码块中混合使用大括号{}和替代语法(foreach:/endforeach),因为这会使代码更难阅读。在视图中使用替代语法(用于循环页面上的元素等)很常见,但在普通PHP代码中,更常见的是只使用大括号。如果文件不存在,发布的代码将生成一个空zip。我会检查您传递的文件名是否正确,以及您检查的文件夹是否正确。请尝试文件\u存在(\uu DIR\uu./uploads/files/.$filedata)(如果uploads

我使用codeigniter zip类和所有文件下载0kb
旁注:不要在同一代码块中混合使用大括号
{}
和替代语法(
foreach:/endforeach
),因为这会使代码更难阅读。在视图中使用替代语法(用于循环页面上的元素等)很常见,但在普通PHP代码中,更常见的是只使用大括号。如果文件不存在,发布的代码将生成一个空zip。我会检查您传递的文件名是否正确,以及您检查的文件夹是否正确。请尝试
文件\u存在(\uu DIR\uu./uploads/files/.$filedata)
(如果
uploads
文件夹与此代码位于同一文件夹中)
public function downloadzip($argID){
    $data=$this->Audit_started_model->getZipImagesOfSchool($argID);
    foreach($data as $r):
        $filedata=$r->file_name;
        $filename=base_url()."uploads/files/".$r->file_name;

        if(file_exists("uploads/files/".$filedata))
        {
            $this->zip->add_data($filedata,file_get_contents($filename)); 
        }
    endforeach; 
    $this->zip->download(date('d-M-Y'));
}