回舊版

      網站目錄

      php 在線壓縮打包rar并提示下載的程序代碼

      1. <?phpm9e網站提交_網站目錄_網站收錄_119網盤目錄

      2. $filename = "./zip/" . date ( 'YmdH' ) . ".zip"; // 生成的壓縮包名稱(含路徑)m9e網站提交_網站目錄_網站收錄_119網盤目錄

      3. // 生成文件m9e網站提交_網站目錄_網站收錄_119網盤目錄

      4. $zip = new ZipArchive (); // linux需開啟zlib,m9e網站提交_網站目錄_網站收錄_119網盤目錄

      5. if ($zip->open ( $filename, ZIPARCHIVE::CREATE ) !== TRUE) {m9e網站提交_網站目錄_網站收錄_119網盤目錄

      6.     exit ( '無法打開文件,或者文件創建失敗' );m9e網站提交_網站目錄_網站收錄_119網盤目錄

      7. }m9e網站提交_網站目錄_網站收錄_119網盤目錄

      8. $fileNameArr = array('/upload/20140606/20140606011813-0.jpg','/upload/20140606/20140606013717-0.jpg');m9e網站提交_網站目錄_網站收錄_119網盤目錄

      9. foreach ( $fileNameArr as $val ) {m9e網站提交_網站目錄_網站收錄_119網盤目錄

      10.     $zip->addFile ( $val, basename ( $val ) ); // 第二個參數是放在壓縮包中的文件名稱,要檢查一下文件是否已經有了m9e網站提交_網站目錄_網站收錄_119網盤目錄

      11. }m9e網站提交_網站目錄_網站收錄_119網盤目錄

      12. $zip->close (); // 關閉m9e網站提交_網站目錄_網站收錄_119網盤目錄

      13.  m9e網站提交_網站目錄_網站收錄_119網盤目錄

      14. //發送到瀏覽器提示下載;m9e網站提交_網站目錄_網站收錄_119網盤目錄

      15. header ( "Cache-Control: max-age=0" );m9e網站提交_網站目錄_網站收錄_119網盤目錄

      16. header ( "Content-Description: File Transfer" );m9e網站提交_網站目錄_網站收錄_119網盤目錄

      17. header ( 'Content-disposition: attachment; filename=' . basename ( $filename ) ); // 文件名m9e網站提交_網站目錄_網站收錄_119網盤目錄

      18. header ( "Content-Type: application/zip" ); // zip格式的m9e網站提交_網站目錄_網站收錄_119網盤目錄

      19. header ( "Content-Transfer-Encoding: binary" ); // 告訴瀏覽器,二進制文件m9e網站提交_網站目錄_網站收錄_119網盤目錄

      20. header ( 'Content-Length: ' . filesize ( $filename ) ); // 告訴瀏覽器,文件大小m9e網站提交_網站目錄_網站收錄_119網盤目錄

      21. readfile ( $filename );//輸出文件;m9e網站提交_網站目錄_網站收錄_119網盤目錄

      22. ?>m9e網站提交_網站目錄_網站收錄_119網盤目錄


      m9e網站提交_網站目錄_網站收錄_119網盤目錄

      文章來自:我愛導航,未經允許不得轉載?。?a href="http://www.712943.com/">網站目錄 > 教程收藏 > 建站經驗 » php 在線壓縮打包rar并提示下載的程序代碼

      網盤目錄網 ( )
      第一導航