表單資料怎麼留住? 送出表單前的資料怎麼留住,以便按瀏覽器上一頁鈕之後還能看得見? 目前覺得可能的原因是,post和get混用造成錯亂。 不過,目前在寫的「點收記錄」一開始就是混用,而且一開始也記得表單資料有留住,所以確定是這個原因嗎? 如果不是的話,還有什麼可能性呢?
是這樣嗎? 因為PHP預設是不會cache網頁,所以回上一頁,程式重新執行一遍,資料就沒了 為了避免這樣,可以加入PHP語法 header(“Cache-control: private”); 引用自:http://hieicat.pixnet.net/blog/post/23705090
或是這個 session_cache_limiter(“private”); 或 session_cache_limiter(“public”); 引用自:http://w3.php5.idv.tw/modules.php?mod=forum&act=show&cid=10&showid=4594
是這樣嗎?
因為PHP預設是不會cache網頁,所以回上一頁,程式重新執行一遍,資料就沒了
為了避免這樣,可以加入PHP語法 header(“Cache-control: private”);
引用自:http://hieicat.pixnet.net/blog/post/23705090
或是這個
session_cache_limiter(“private”);
或
session_cache_limiter(“public”);
引用自:http://w3.php5.idv.tw/modules.php?mod=forum&act=show&cid=10&showid=4594