- ベストアンサー
複数のプルダウンで
PHPで複数のプルダウンからそれぞれ選んだ組み合わせによってリンク先が変わるものを作りたいのですが、どうしたらいいんでしょう? AとAを選んだ場合はAへ AとBを選んだ場合はBへ BとBを選んだ場合はCへ という感じにしたいのですが…
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
<?php $ans1 = isset($_POST['q1']) ? $_POST['q1'] : null; $ans2 = isset($_POST['q2']) ? $_POST['q2'] : null; $url = ''; if ($ans1 == 'A' && $ans2 == 'A') { $url = 'A'; } else if ($ans1 == 'A' && $ans2 == 'B') { $url = 'B'; } else if ($ans1 == 'B' && $ans2 == 'B') { $url = 'C'; } if ($url) { header('Location: '. $url); } else { echo 'error'; exit; }
補足
ありがとうございます。これはセレクトボックスを置いてあるページとは別に設置するものでしょうか? セレクトボックスのあるページにはどう記述したらいいのでしょう?