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

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號
日韩精品一区二区三区毛片| 亚洲国产精品自在在线观看 | 久久久久国产精品免费免费搜索 | 午夜精品久久久久蜜桃| 亚洲精品无码你懂的| 国产成人精品日本亚洲18图| 日产精品久久久一区二区| 亚洲精品狼友在线播放| 久久九九久精品国产| 国产精品美女久久久久AV福利| 精品在线一区二区| 日韩深夜福利视频| 日韩免费精品视频| 美女内射无套日韩免费播放| 国产亚洲蜜芽精品久久| 国产精品一区二区久久乐下载 | 日韩网红少妇无码视频香港| 国产成人精品999在线| 国产精品线在线精品| 日韩精品福利在线| 精品久久久久久亚洲综合网| 国产精品无码免费播放| 精品无码专区亚洲| 国内精品视频一区二区三区| 国产人妻人伦精品1国产盗摄 | 99re这里只有精品国产精品| 孩交VIDEOS精品乱子| 最新精品亚洲成a人在线观看| 精品无码三级在线观看视频| 精品久久久久中文字幕一区| 久久精品国产99久久香蕉| 久久99精品久久久久久9蜜桃 | 99热精品国产麻豆| 99久久精品国产亚洲| 精品人无码一区二区三区| 久久久久se色偷偷亚洲精品av| 精品国产伦一区二区三区在线观看| 国产第一福利精品导航| 亚洲首页国产精品丝袜| 狠狠精品干练久久久无码中文字幕| 精品国产一区二区二三区在线观看|