犬ターネット

session使ってPOSTして戻っても有効期限が切れないようにする

2012-07-06 php

PHP で session_start() して POST遷移して history.back すると「有効期限切れ」って出るんだけどこれは session_start() すると以下のようなヘッダが勝手に付与されてクライアントキャッシュが無効になるから。

つうことで以下みたいにすれば余計なヘッダ送出されないから、 history.back しても「有効期限切れ」が出ることはない。

今までは「有効期限切れ」回避するためにPOSTリダイレクトしてたんだけど、上記の方法が楽だし賢い気がする。


人生を豊かに過ごす601の方法

(☝ ՞ਊ՞)☝カエリテエ!