header('Content-disposition: inline; filename="'.$name.'"');
inline换成attachment后,就可以以弹出方式得到PDF文件,但是在客户端通过IE没办法输出,会得到一个空白页,这是为什么呢,等待高手解决。
windows下没有问题,在linux下刚开始也没有问题,但是后来加载了ZLIB之后就不可以了,也不知道是不是因为zlib的问题,还是别的原因,困扰中!!!
不好用啊一楼,可能是IE的问题
linux下用php输出PDF,页面空白
答案:2 悬赏:40 手机版
解决时间 2021-02-07 22:54
- 提问者网友:萌卜娃娃
- 2021-02-07 08:38
最佳答案
- 五星知识达人网友:狂恋
- 2021-02-07 08:49
在你输出正式的内容(包括header)之前,调用一次
ob_end_clean();
试试看
ob_end_clean();
试试看
全部回答
- 1楼网友:等灯
- 2021-02-07 09:35
八成是某些函数写的兼容性不够好,要仔细检查,linux系统下对语法要求是非常严谨的
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯