Php 生成PDF和会话_start()时出现问题

Php 生成PDF和会话_start()时出现问题,php,pdf-generation,Php,Pdf Generation,在最近的一些开发中,我成功地使用了由生成的PDF类。我希望在生成PDF之前在执行数据库查询的页面中使用它(它基本上是会话的摘要,因此我将会话_id()用作查询的一部分) 如果我在Firefox中运行这个,一切都很好——在IE中不是很好。我认为加载session_start()会使IE感到不安,因为它似乎无法加载页面(注释掉session_start,页面加载很好) 我有点担心,因为在进一步调查中,似乎R&O不受支持新手学习经验不好,我真的不想这么晚才尝试采用另一种课程体系 你有没有想过我下一步可

在最近的一些开发中,我成功地使用了由生成的PDF类。我希望在生成PDF之前在执行数据库查询的页面中使用它(它基本上是会话的摘要,因此我将会话_id()用作查询的一部分)

如果我在Firefox中运行这个,一切都很好——在IE中不是很好。我认为加载session_start()会使IE感到不安,因为它似乎无法加载页面(注释掉session_start,页面加载很好)

我有点担心,因为在进一步调查中,似乎R&O不受支持新手学习经验不好,我真的不想这么晚才尝试采用另一种课程体系

你有没有想过我下一步可以试试什么? 谢谢 G

session_start()
在使用时确实会发送一些头。但是,您可以使用函数控制此特定功能

通过浏览手册上的注释,听起来IE在处理二进制内容时有一些特殊的特性。建议的解决方案之一是,当您试图在同一页面上强制下载文件时,在调用
会话_start()
之前设置
必须验证
标题:

session_cache_limiter("must-revalidate"); 
session_start();

也许这对你有用。还有其他标题也可以使用。。。阅读手册页面上的评论部分,您可能会用到各种各样的技巧。

非常感谢您使用了这些技巧。非常感谢你的回复