PHPでセッションを使用する session_start(); とすると、ブラウザのHTTPヘッダには Expires: Thu, 19 Nov 1981 08:52:00 GMT Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Pragma: no-cache というのが必ず送られます。 これが送られるとそのページはキャッシュされないので、例えばフォーム入力画面の場合 次の確認画面から history.back(); で返ってくると、入力欄が消えてしまいます。 そこで ■ 方法1. session_cache_limiter('none'); // no-cacheヘッダを送信しない とするか、 ■ 方法2 session_cache_limiter('public'); // セ