php使浏览器直接下载pdf文件的方法
2013-11-15 00:00
561 查看
有的浏览器安装了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文件的方法
- firebug离线安装方法:把firebug下载了,直接拖到firefox浏览器中即可。
- .net C# 实现点击下载PDF文件(通知浏览器打开下载对话框) 不是直接打开
- PHP中防止直接访问或查看或下载config.php文件的方法
- tomcat rar 压缩包 http 下载 乱码问题(即直接被浏览器打开) 解决方法
- 用PHP实现浏览器点击下载各种格式文档的方法详解【txt apk等等】
- 浏览器访问服务器上.php文件不解析直接下载
- 用PHP实现浏览器点击下载TXT文档的方法详解
- 跨浏览器PHP下载文件名中的中文乱码问题解决方法
- PHP中防止直接访问或查看或下载config.php文件的方法
- PHP实现浏览器中直接输出图片的方法示例
- php禁止直接从浏览器输入地址访问.php文件的方法
- jtopo 实现调用saveImageInfo()方法直接下载图片,支持所有浏览器
- php实现改变图片直接打开为下载的方法
- 当浏览器 直接打开txt,png等时是直接读取而不是下载时解决方法
- php禁止直接从浏览器输入地址访问.php文件的方法
- PHP实现点击a标签的href做链接时,直接保存文件(任何类型),而不是通过浏览器直接打开下载的文件
- 跨浏览器PHP下载文件名中的中文乱码问题解决方法
- php强制文件下载(避免文件或图片直接在浏览器中打开)