2010-04-11 34 views
2

我一直在使用PDF类生成R&OS成功地在一些最近的发展。我希望在生成PDF之前执行数据库查询的页面中使用它(它基本上是会话摘要,所以我使用session_id()作为查询的一部分)生成PDF和session_start()的问题()

一切都很好,如果我在Firefox中运行这个 - 在IE中不好。我认为加载session_start()正在做的东西与沮丧的IE浏览器,因为它似乎无法加载页面(评论关闭session_start和页面加载罚款)。

我有点担心的,在进一步的调查,似乎是R & OS不支持...... 坏新手学习经验,我真的不希望有尝试采用其他类系统今天晚些时候。

你有什么想法,我可以尝试下一步? Thankx G

回答

1

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

从浏览手动评论,它听起来像IE处理二进制内容时有一些特殊的特质。一个建议的解决方案是调用session_start()当你试图迫使在同一页上的文件下载之前设置一个must-validate标题:

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

也许这会为你工作。还有其他的头文件也可以工作......给手册页上的评论部分进行阅读,看起来好像有很多技巧可以使用。

+0

非常感谢你的诀窍。真的很感谢你的回复 G – gillian 2010-04-11 10:35:52