function down($url){
header('Content-Description: File Transfer');
header('Content-Type: application/octet-stream');
header('Content-Disposition: attachment; filename='.basename($papers['file_path']));
header('Content-Transfer-Encoding: binary');
header('Expires: 0');
header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
header('Pragma: public');
header('Content-Length: ' . $url);
readfile('location:http://你的域名/'.$url);
}

这里就不过多的写文字了,相信都能看懂。就算看不懂,会用就行,$url是文件链接。

还有一个javascript下载不打开的小技巧(加一个download属性即可),找了好多办法,都行不通。这里也记录下吧

<a href="文件链接" download="" target="_blank" title="下载检测报告" >点我下载</a>

最新文章

  1. 谈谈JAR
  2. 转 unity 优化
  3. [我给Unity官方视频教程做中文字幕]beginner Graphics – Lessons系列之灯光介绍Lights
  4. C#相关
  5. Hadoop:Windows 7 32 Bit 编译与运行
  6. Ubuntu 环境变量及 ADB 配置
  7. 【linux】输出重定向
  8. docker 感性体验
  9. dwr消息推送
  10. 经典SQL语句大全之基本函数
  11. Android动画 fillAfter和fillBefore
  12. android 更改USB显示名称
  13. 【JUnit4.10源码分析】5 Statement
  14. 用CSS3 做的星体
  15. pyqt5实现注册界面
  16. Linux基础命令---查找进程id
  17. [转载]Error starting Sun&#39;s native2ascii:
  18. 解决IE11下载文件 文件名乱码问题
  19. oracle RAC的客户端HA配置
  20. 蓝桥杯练习系统历届试题 带分数 dfs

热门文章

  1. Python_14-绘图
  2. 475. Heaters 加热范围
  3. 11.BETWEEN 操作符
  4. Django框架 之 Auth用户认证
  5. 1.ef 映射关系
  6. oracle数据库创建表
  7. 生日蜡烛——第七届蓝桥杯C语言B组(省赛)第二题
  8. [转]FreeMarker使用
  9. JAVA读取控制台的输入【转】
  10. delphi 金额大小写转换函数