1. test.html建立下载链接:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>下载</title>
</head>
<body>
<!--传统方式直接打开-->
<a href="1.txt">1.txt下载</a><br>
<a href="./image/timg.png">timg.png下载</a><br>
<a href="./image/大人.jpg">格子.jpg下载</a><br>
<hr>
<!--php过滤文件加载方式为下载-->
<a href="download.php?file=1.txt">1.txt下载</a><br>
<a href="download.php?file=.\image\timg.png">timg.png下载</a><br>
<a href="download.php?file=.\image\daren.jpg">daren.jpg下载</a><br>
</body>
</html>
2.download接收get参数进行下载设置,实现下载;
<?php
$file=$_GET['file'];
//设置浏览器识别下载类型支持图片、文本
header("Content-type:image/pjpeg");
header("Content-type:text/text");
//设置文件下载名不包含路径
$file=basename($file);
//设置文件加载方式为激活下载框
header("Content-Disposition:attachment;filename=$file");
readfile($file);
?>
原文链接:https://blog.csdn.net/living_ren/article/details/78835365
本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。
还没有人抢沙发呢~