php使浏览器直接下载pdf文件的方法
2018-10-12 14:08
369 查看
有的浏览器安装了pdf打开程序关联到浏览器,所以直接写上pdf路径时是打开pdf而不是下载,下面我就说下如果让他们只是下载,而不是浏览。
创建一个php文件
加入代码,通过这个把pdf路径转换成浏览器认识的语言,告诉浏览器
列子 /upload.php?file=/aa/aa.pdf
这样就可以不管是什么,都会下载,而不是打开
创建一个php文件
<?php
$file = $_GET['file'];
$arr = explode('/',$file);
header('Content-type: application/pdf');
header('Content-Disposition: attachment; filename="'.array_pop($arr).'"');
readfile(file);
?>
加入代码,通过这个把pdf路径转换成浏览器认识的语言,告诉浏览器
列子 /upload.php?file=/aa/aa.pdf
这样就可以不管是什么,都会下载,而不是打开
您可能感兴趣的文章:
相关文章推荐
- php使浏览器直接下载pdf文件的方法
- php使浏览器直接下载pdf文件的方法
- PHP中防止直接访问或查看或下载config.php文件的方法
- tomcat rar 压缩包 http 下载 乱码问题(即直接被浏览器打开) 解决方法
- php禁止直接从浏览器输入地址访问.php文件的方法
- 当浏览器 直接打开txt,png等时是直接读取而不是下载时解决方法
- php实现改变图片直接打开为下载的方法
- PHP实现图片下载功能,浏览器直接保存
- PHP中防止直接访问或查看或下载config.php文件的方法
- PHP实现浏览器中直接输出图片的方法示例
- 用PHP实现浏览器点击下载TXT文档的方法详解
- php强制文件下载(避免文件或图片直接在浏览器中打开)
- php禁止直接从浏览器输入地址访问.php文件的方法
- 跨浏览器PHP下载文件名中的中文乱码问题解决方法
- 浏览器访问服务器上.php文件不解析直接下载
- .net C# 实现点击下载PDF文件(通知浏览器打开下载对话框) 不是直接打开
- php禁止直接从浏览器输入地址访问.php文件的方法
- 用PHP实现浏览器点击下载各种格式文档的方法详解【txt apk等等】
- jtopo 实现调用saveImageInfo()方法直接下载图片,支持所有浏览器
- 用PHP实现浏览器点击下载TXT文档的方法详解