站長資訊網
        最全最豐富的資訊網站

        php怎樣實現文件下載

        php怎樣實現文件下載

        用head() 和 fread()函數把文件直接輸出到瀏覽器。

        具體代碼:

        <?php   $file_name = "down"; $file_name = "down.zip";     //下載文件名     $file_dir = "./down/";        //下載文件存放目錄     //檢查文件是否存在     if (! file_exists ( $file_dir . $file_name )) {         header('HTTP/1.1 404 NOT FOUND');   } else {         //以只讀和二進制模式打開文件        $file = fopen ( $file_dir . $file_name, "rb" );       //告訴瀏覽器這是一個文件流格式的文件         Header ( "Content-type: application/octet-stream" );      //請求范圍的度量單位       Header ( "Accept-Ranges: bytes" );       //Content-Length是指定包含于請求或響應中數據的字節長度         Header ( "Accept-Length: " . filesize ( $file_dir . $file_name ) );       //用來告訴瀏覽器,文件是可以當做附件被下載,下載后的文件名稱為$file_name該變量的值。     Header ( "Content-Disposition: attachment; filename=" . $file_name );          //讀取文件內容并直接輸出到瀏覽器         echo fread ( $file, filesize ( $file_dir . $file_name ) );         fclose ( $file );         exit ();     }

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 久久国产综合精品五月天| 国产亚洲精品a在线观看app| 久久精品国产亚洲AV无码娇色 | 亚洲国产精品人人做人人爽| 精品午夜久久福利大片| 婷婷精品国产亚洲AV麻豆不片| 国产精品伊人久久伊人电影| 成人国内精品久久久久影院| 亚洲av无码乱码国产精品| 久久亚洲中文字幕精品一区 | 久久精品人成免费| 亚洲成人国产精品| 精品精品国产理论在线观看| 国产精品99久久久久久董美香 | 亚洲国产精品高清久久久| 精品露脸国产偷人在视频| 99精品欧美一区二区三区| 国内精品久久九九国产精品| 国产成人久久精品一区二区三区| 欧美日韩人妻精品一区二区在线| 亚洲精品线路一在线观看| 免费看一级毛片在线观看精品视频| 国产高清在线精品一本大道| 老司机91精品网站在线观看| 国产精品黄网站| 国产精品亚洲欧美一区麻豆| 91视频精品全国免费观看| 国产乱子伦精品无码码专区| 久久久精品国产sm调教网站| 久久精品aⅴ无码中文字字幕不卡 久久精品aⅴ无码中文字字幕重口 | 99国产精品一区二区| 日产精品一线二线三线芒果| 中文字幕日韩精品无码内射 | 久久国产乱子伦免费精品| 日韩精品久久久久久免费| 中文无码久久精品| 人人妻人人澡人人爽欧美精品| 久久精品亚洲日本波多野结衣| 欧产日产国产精品精品| 精品熟女少妇av免费久久| 精品调教CHINESEGAY|