我的需求是在a页面展示远程服务器上的pdf文件,代码如下:
<?php$fileName = "abcd.pdf";header("Content-Type: application/pdf");
header('Content-Disposition: inline; filename*="utf8\'\''.$fileName.'"');ob_start();readfile("http://www.xxx.com/pdf/xyz.pdf");
$content = ob_get_contents();ob_end_clean();
echo $content;问题是:
1、在php中读取远程pdf,速度比较慢;
2、在一些不支持pdf阅读的浏览器,会提示下载文件,这时filename会有乱码;
<?php$fileName = "abcd.pdf";header("Content-Type: application/pdf");
header('Content-Disposition: inline; filename*="utf8\'\''.$fileName.'"');ob_start();readfile("http://www.xxx.com/pdf/xyz.pdf");
$content = ob_get_contents();ob_end_clean();
echo $content;问题是:
1、在php中读取远程pdf,速度比较慢;
2、在一些不支持pdf阅读的浏览器,会提示下载文件,这时filename会有乱码;
解决方案 »
- 含泪跪求--php调用system命令,shell可以成功运行,通过浏览器却不行
- 在 xampp里怎么配置wap开发环境??????
- 谁能帮我把这段代PHP码改成ASP的
- 文章内容分页的问题
- 请问这是什么原因?
- php版本从5.2升级到5.3.17后file_get_contents请求响应速度超慢
- ORACLE在PHP中的使用?
- phpmyadmin安装使用问题?(一个快对失去信心的人)求救!!
- 如何实现群发功能?
- 新建了一个站点 翻译技术类文章 多提意见啊 各位
- 多个mysql数据库怎么指定到多个不同文件目录
- Call to undefined function bcompiler_write_header() 错误怎么解决?
没有pdf阅读器比较麻烦