- ベストアンサー
PHPでプルダウンからの選択でページ移動する方法
- PHPを使ってプルダウン形式でユーザーの選択に応じて別のページに移動する方法を教えてください。
- 質問文章の内容は、PHPでプルダウン形式の選択肢を作り、選択に応じて別のページにユーザーをリダイレクトしたいという要望です。
- 他の形式でも構わないので、PHPでユーザーの選択に応じてページ移動する方法について教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは。 >次ページに飛んだ場合、選んだ結果を表示ではなく、選んだ結果で開くページが変わるようにしたいのです。 >ページの方は別に作っております サンプルは選んだ結果だけを表示しているように見えますが全部別のページになっています。 URLを見ればわかりますが便宜上結果が表示されるようなHTMLにしているだけです。 男性:好き→m-1.html 男性:どちら→m-2.html 男性:嫌い→m-3.html 女性:好き→f-1.html 女性:どちら→f-2.html 女性:嫌い→f-3.html m-x.htmlの部分を作った別のページに合わせてもらえればそのまま動きますよ。 PHPのバージョンもサンプルに載せておきました。 動き自体はどちらも見た目変わらないです。 controll.phpを経由してそれぞれのHTMLへ移動しています。 http://hppg.moe.hm/okwave/qa/q7292387/ またわからないことがあったら補足してください。
その他の回答 (1)
- LancerVII
- ベストアンサー率51% (1060/2054)
こんにちは。 PHPというよりはJavaScriptの処理になると思います。 といってもサーバ側で選択された内容によって処理を振り分けるのであればPHPです。 どちらを想定していますか? JavaScriptの動きであれば以下でソースを見てみてください。 http://hppg.moe.hm/okwave/qa/q7292387/ PHPで行うのであればpostなりgetなりでフォームを送信してPHP内でその値を参照し、表示するページを変更すれば良いです。
お礼
>>LancerVIIさん 回答ありがとうございます。 JavaScriptを触った事が無いので、PHPだけで作れると良いのですが…… 次ページに飛んだ場合、選んだ結果を表示ではなく、選んだ結果で開くページが変わる ようにしたいのです。 ページの方は別に作っております。 男性⇒好き だとスポーツ好きな男性に向けたページに移動。 女性⇒嫌い だとスポーツ嫌いな女性に向けたページに移動。 っといった具合にすることはできますか?
お礼
丁寧に教えてくださって、本当にありがとうございます! ページのソースを見させて頂いたりしてなんとか完成しました!