質問: ### 前提・実現したいこと プログラミング初心者です。初歩的なことかと思いますが、ご教示頂きたくお願い致します。 HTMLとCSSで作成しています。 1つの画面の中に複数の選択問題があり、最後「次へ」ボタンをクリックすると選択したものによってリンク先が変わるようにしたいです。 例えば、以下の様な感じにしたいです。 <質問> 気分はどうですか?|よい/とてもよい/まあまあ/あまりよくない/よくない 職場の環境はどうですか?|よい/とてもよい/まあまあ/あまりよくない/よくない 上司との関係はどうですか?|よい/とてもよい/まあまあ/あまりよくない/よくない 家族との関係はどうですか?|よい/とてもよい/まあまあ/あまりよくない/よくない 「次へ」ボタン 選択はラジオボタンにしており、それぞれ選択後、「次へ」ボタンをクリックし、この4つの質問の回答で「よくない」、「あまりよくない」がどちらか1つでもあった場合はAのリンク、それ以外の場合はBのリンクに遷移するようにしたいです。 ### 発生している問題・エラーメッセージ ### 該当のソースコード 気分はどうですか?| よい/ とてもよい/ まあまあ/ あまりよくない/ よくない 職場の環境はどうですか?| よい/ とてもよい/ まあまあ/ あまりよくない/ よくない 上司との関係はどうですか?| よい/ とてもよい/ まあまあ/ あまりよくない/ よくない 家族との関係はどうですか?| よい/ とてもよい/ まあまあ/ あまりよくない/ よくない ### 試したこと おそらくJavaScriptを使用するのだと思いまして
回答: PHPを使います。例えば、 ``` ``` の部分を ``` ``` と書き換えると、送信ボタンでnext.phpというページへ飛び、 フォームのkibun,taichou,suimin,syokuyokuの値を受け取ることができます。 next.phpには値を受け取る処理と、それを場合分けして、URLに飛ばすという処理を書きます。 (PHPの書式で新たに作ります) ### 他の方法 このファイル(index.htmlとします)自体を PHPファイル(index.php)にしてしまって、フォームの送信先を自分自身に向けます。 ``` ``` そうすると、自分で送信したデータを、自分自身で受け取ることもできます。