表單資料怎麼留住?

送出表單前的資料怎麼留住,以便按瀏覽器上一頁鈕之後還能看得見?

目前覺得可能的原因是,post和get混用造成錯亂。

不過,目前在寫的「點收記錄」一開始就是混用,而且一開始也記得表單資料有留住,所以確定是這個原因嗎?

如果不是的話,還有什麼可能性呢?

在〈表單資料怎麼留住?〉中有 2 則留言

  1. 是這樣嗎?

    因為PHP預設是不會cache網頁,所以回上一頁,程式重新執行一遍,資料就沒了
    為了避免這樣,可以加入PHP語法 header(“Cache-control: private”);

    引用自:http://hieicat.pixnet.net/blog/post/23705090

  2. 或是這個
    session_cache_limiter(“private”);

    session_cache_limiter(“public”);

    引用自:http://w3.php5.idv.tw/modules.php?mod=forum&act=show&cid=10&showid=4594

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

Proudly using Dynamic Headers by Nicasio WordPress Design