2012-04-16 83 views
2

我在我的php項目中使用了smarty模板語言。它工作得很好,除了我得到:Smarty模板,文檔已過期問題

文檔已過期,本文檔已不可用。

每次我點擊瀏覽器中的返回按鈕時出錯。我沒有改變任何設置在PHP或聰明。

+0

即時運行smarty沒有遇到這個問題,但它聽起來像一個緩存問題,我會通過這個http://www.smarty.net/docsv2/en/caching.tpl – JimmyBanks 2012-04-16 02:22:17

+0

讀取也許事實, T使用緩存,它是強制性的嗎? – redacted 2012-04-16 06:54:33

+1

它聽起來不像Smarty附加的,而是瀏覽器和緩存的東西。您正在嘗試訪問POST結果的頁面? (順便說一下,緩存不是強制性的,我們運行良好。) – 2012-04-17 16:21:19

回答

0

與smarty無關。當通過POST請求(提交表單)生成上一頁時,然後返回按鈕給出此消息。這是完全正常的行爲。通過提交表單生成的頁面不應該通過後退按鈕提供。爲了擺脫它使用GET方法(URL中的查詢字符串)。