国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

PHP用代碼實現文件下載

瀏覽:2日期:2024-02-22 09:43:20
我們一般實現下載都是調用url來下載,但是遇到ie能識別打開的文件就不能用這種方式了,比如下載一個圖片、html網頁等,這時就需要編程來實現,以下php代碼可以解決:<?if( empty($_GET['FileName'])|| empty($_GET['FileDir'])|| empty($_GET['FileId'])){ echo'<script> alert('非法連接 !'); location.replace ('index.php') </script>'; exit();}$file_name=$_GET['FileName'];$file_dir=$_GET['FileDir'];$FileId=$_GET['FileId'];$file_dir = $file_dir.'/';if(!file_exists($file_dir.$file_name)){//檢查文件是否存在; echo'文件找不到' exit;; }else{; $file = fopen($file_dir . $file_name,'r'); // 打開文件// 輸入文件標簽Header('Content-type: application/octet-stream');Header('Accept-Ranges: bytes');Header('Accept-Length: '.filesize($file_dir . $file_name));Header('Content-Disposition: attachment; filename=' . $file_name);// 輸出文件內容echo fread($file,filesize($file_dir . $file_name));fclose($file);exit();}?>
標簽: PHP
主站蜘蛛池模板: 洪雅县| 二连浩特市| 深泽县| 宾川县| 岚皋县| 柳江县| 沛县| 洱源县| 金门县| 新源县| SHOW| 奈曼旗| 图木舒克市| 九江市| 石首市| 崇左市| 衡山县| 黄陵县| 朝阳区| 永善县| 邢台市| 新田县| 鄂伦春自治旗| 文山县| 江达县| 韶关市| 威远县| 林甸县| 岳池县| 称多县| 宁城县| 叙永县| 仁布县| 新河县| 丰原市| 高阳县| 昌都县| 闻喜县| 阳新县| 望城县| 临洮县|