- ベストアンサー
元のページに戻るには?
初心者なもので、見当外れな質問かも知れませんが、よろしくお願いします。 PHPでサイトを作っています。 複数のページから、入力ページに入り、何段階かの入力ページを経て、元のページに戻るようなことを考えています。 そのなかで、入力ページに中止ボタンを設定しておき、いつでも元のページに戻れるようにしたいとおもっているのですが、やり方が良くわかりません。 どのようにすれば、実現できるのでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
A B C という別々のページから入力ページに入り、 その入力ページから、 Aから入力ページに飛んだ場合はAに戻る Bから入力ページに飛んだ場合はBに戻る Cから(以下略 ということをしたいのだと解釈します。 簡単にまとめると、A→入力ページ に飛ぶ時に、Aのページから来たよ、という情報を渡しておいてやる、という方法で可能です。 つまり、例えばAのページからハイパーリンクで入力ページに飛んできた場合、Referrerから「Aのページから飛んできた」ということがわかるので、それを変数として格納しておいてやります。 あとは次の入力ページへ飛ぶ時もその変数をフォームのhidden属性に格納して渡してやり、「戻る」時にはその変数の値を使えば簡単に戻れます。
その他の回答 (1)
- yambejp
- ベストアンサー率51% (3827/7415)
元のページをインデックスページとしておき <a href="./">戻る</a>としておくのが 間違いないと思います。 PHPですらないですが、なるべく単純な構成を 心掛けた方がメンテナンスが楽になります
お礼
元のページが複数ある。 (複数のページから入力ページに入れるようにしたい。) ため、単純なリンクでは、対応できませんでした。 No1の方の方法で解決しました。 ありがとうございました。
お礼
ありがとうございます。 解決しました。