• 締切済み

会員ページのフォーム処理について

ただ今会員(ログイン)ページの中の申し込みフォームを 入力画面→確認→投稿という形で作ってまして 作成手順は入力画面でポストされたものをセッションに代入、 値を保持しながら確認→投稿という形で作成しました。 申し込みフォーム自体は問題がないのですが、 例えば、入力画面から確認に行き、そこから投稿せず会社概要など 他のページに移動して再度入力画面にいくと以前入力された値が 表示されてしまいます。おそらくセッションが残ったままに なってるのが原因だとは思います。 入力画面←→確認←→投稿は値を保持させ他のページに飛んだ場合は 値を消去するやり方を教えていただけませんか? アドバイスよろしくお願いします。

みんなの回答

  • warez
  • ベストアンサー率57% (29/50)
回答No.1

「他のページ」で常にセッションを破棄すればよいのでは? ただ、操作ミスなどでページ遷移した場合も同様に入力した値が消えてしまうわけで、素直に hidden を使うか、セッションのタイムアウトを短くするなどで対処した方がよいとは思います。

関連するQ&A