PHPで前のページに戻る


フォームでテキストフィールドに入力した値に誤りがあった場合に前のページに戻す方法で質問です。

ブラウザの戻るボタンだと前のページで入力した値が残っているのですが、
header("Location:$url");で戻すと、入力したテキストが空になります。
ブラウザの戻るボタンと同様に「誤って入力したテキスト」を残したまま、
前のページに戻れる方法ってありますか?

回答の条件
  • 1人2回まで
  • 登録:2007/07/25 20:46:29
  • 終了:2007/07/26 09:03:24

回答(1件)

id:naokn No.1

naokn回答回数43ベストアンサー獲得回数32007/07/25 22:26:46

ポイント60pt

「戻る」のではなく、必要な入力値をセッションやPOSTをそのページに送信して、前のページに「進む」という方法で、もう一度処理すればいいのではないでしょうか?

実質的には「戻」ったことになりますが、ほんとうに戻る方法でないとダメですか?

id:t_yasu

ありがとうございました。

この方法だと少し面倒だなと思い質問をさせていただいたのですが、やはりセッション等を使わないとダメなのですね。

2007/07/26 08:59:47

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません