Skip to main content

Compress Zip on the fly pada PHP

Berikut ini cara untuk melakukan compress file secara on the fly pada PHP:

         $zip = new ZipArchive();  
         if ($zip->open($tujuanzip", ZipArchive::OVERWRITE)) {  
           $zip->addFile($sourcefiletozip,$filename_alias);  
           $zip->close();  
         }  
         header("Content-Type: application/zip");  
         header("Content-Disposition: attachment; filename=" . $filename . ".zip;");  
         //untuk force download
         readfile($tujuanzip.".zip");  

Comments