php进阶―― 04 文件下载

匿名 (未验证) 提交于 2019-12-02 22:11:45
  1. 定义头部,将输出方式改为文件流;

  2. 使用readfile读取文件。




 <a href="download.php?filename=test.png">下载图片</a> 


// 1.获取文件名 $filename = $_GET['filename'];   // 2.文件存放路径名 $filepath = './file/'.$filename;  // 3.判断是否存在 if(!file_exists($filepath)){     exit('文件不存在');  }else{     // 4.设置头部(以文件流的方式输出)     header("Content-type: applicaton/octet-stream");     header("Content-Disposition: attachment; filename=".basename($filepath));      // 5.读取文件     readfile($filepath);      } 
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!