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