2010-04-11 56 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