• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:フォームの「戻るボタン」で内容が消えてしまう・・・)

フォームの戻るボタンで内容が消えてしまう!PHPを勉強しながらブログをやってみたいと考えている素人です。

このQ&Aのポイント
  • 素人がPHPを勉強しながら、ブログをやってみたいと考えています。ネット上のフリーのフォームを利用して問い合わせページを作成しましたが、確認ページの戻るボタンを押すと入力内容が消えてしまい、最初からやり直しになってしまいます。
  • sessionを利用しているようですが、sessionの仕組みがよくわからず、どこを修正すれば良いのか分かりません。
  • 試した修正方法もうまくいきません。どうすれば良いでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • bm_hiro
  • ベストアンサー率51% (200/388)
回答No.1

現象が再現できませんでしたので、参考程度にお聞きください。 提示されてるURLから、ソースをDLしてきてローカルのXAMPP上で確認しました。 windows版の Slipnir、Firefox、chrome、Safari の4つのブラウザで試しましたが、正常でした。 「戻る」ボタンを押した時の動きが、onclick="history.back()" ですので、コードの方ではなく ブラウザの設定や挙動そのものなどの方に問題があるのではないかと思います。 思ってるだけです。現象が再現できてないので、ぶっちゃけ理由は分かってません。(´・ω・`) OSとブラウザは何をお使いですか?

music_lucky
質問者

お礼

ご指導ありがとうございます。また返答が遅くなり申し訳ございません。 大変、大変申し訳ないのですが、私の勉強不足で セッションが切れていた?のが原因だったようです。 昨日、朝方まで勉強しておりまして、作成中の「問合わせページ」などを 数ページ開いたまま、作業をしておりました。 ひとまず完成したので、別の開いたままのページで確認をし うまく行かないので、ファイルを修正し、また開いたままのページで確認 の繰り返しをひたすらしておりました。 昨日はお手上げで、あきらめましたが、本日動作させると 普通に動きました。 全く私の勉強不足で申し訳ございません。 今回、OKWAVE様を利用させて頂くのは初めてなのですが 大変質の高い回答、サービスに驚いております。 返答も不慣れで恐縮ですが、大変良い勉強をさせて頂きました。 本当にありがとうございました。精進致します。

その他の回答 (1)

回答No.2

私のところのローカル環境でも、現象が再現出来ませんでした。 ちょっと調べてみたところ、 http://d.hatena.ne.jp/wonohe/20090224/1235440984 このような方法で解決された方がいらっしゃるようです。 対策内容は、HTMLのHEADタグ内に、 <meta content="86400" http-equiv="Expires"/> を追加してやるという物のようでした。 一度試してみてはいかがでしょう。

music_lucky
質問者

お礼

ご指導ありがとうございます。また返答が遅くなり申し訳ございません。 大変、大変申し訳ないのですが、私の勉強不足で セッションが切れていた?のが原因だったようです。 昨日、朝方まで勉強しておりまして、作成中の「問合わせページ」などを 数ページ開いたまま、作業をしておりました。 ひとまず完成したので、その開いたままのページで確認をし うまく行かないので、ファイルを修正し、また開いたままのページで確認 の繰り返しをひたすらしておりました。 昨日はお手上げで、あきらめましたが、本日動作させると 普通に動きました。 全く私の勉強不足で申し訳ございません。 今回、OKWAVE様を利用させて頂くのは始めてなのですが 大変質の高い回答、サービスに驚いております。 返答も不慣れで恐縮ですが、大変良い勉強をさせて頂きました。 本当にありがとうございました。精進致します。

関連するQ&A