国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

PHP實現瀏覽器文件下載圖片或者php文件

2024-09-04 11:45:14
字體:
來源:轉載
供稿:網友

超鏈接下載

如果瀏覽器支持超鏈接的方式下載文件,會在點擊超鏈接的時候自動下載文件。

下面我們來測試一下通過超鏈接下載文件:

<a href="/Uploads/test.zip">通過超鏈接的方式下載文件</a>

當我們點擊的時候如下所示:

超鏈接下載文件

通過超鏈接下載圖片:

我們通過超鏈接下載圖片時,會直接在瀏覽器打開顯示,然后我們需要再存儲到指定路徑保存下來:

<a href="/Uploads/QC8054R7QPGQ_1000x500.jpg">通過超鏈接的方式下載圖片</a>

效果是這樣的:

超鏈接下載圖片

通過程序下載

HTML端一行代碼

<a href="download.php?filename=QC8054R7QPGQ_1000x500.jpg">通過程序的方式來下載圖片</a>

download.php代碼:

我們是通過Header請求頭來發送文件下載信息,指定下載的是附件,下載后的文件名,content-length來指定文件的大小,然后通過readfile函數來讀取文件內容而實現文件下載:

  1. $filename = $_GET['filename']; 
  2. header('content-disposition:attachment;filename='basename($filename)); 
  3. header('content-length:'filesize($filename)); 
  4. readfile($filename); 

效果如下:

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 凤山县| 左贡县| 呼伦贝尔市| 盘锦市| 丘北县| 卫辉市| 常宁市| 铜陵市| 喀喇沁旗| 旺苍县| 田阳县| 威宁| 霍林郭勒市| 肃北| 莆田市| 宜昌市| 舞阳县| 时尚| 班戈县| 资阳市| 东源县| 濉溪县| 方正县| 蓬溪县| 沂南县| 鄂尔多斯市| 根河市| 龙山县| 西宁市| 遂平县| 苍山县| 湾仔区| 陇西县| 南和县| 吉林省| 朝阳县| 含山县| 乌拉特中旗| 昌都县| 安图县| 玉龙|