时间: 2020-12-3|tag: 28次围观|0 条评论

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

本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。

本博客所有文章如无特别注明均为原创。
复制或转载请以超链接形式注明转自起风了,原文地址《php实现文件的下载链接
   

还没有人抢沙发呢~