フォームの送信時にチェックボックスが選択に基づいて異なるページを開くフォームが必要です。
だから、私はこの単純な形をしているとしましょう:
<form action="" method="post">
<input value="1" type="checkbox" name="sign" />
<input value="2" type="checkbox" name="sign" />
<input value="3" type="checkbox" name="sign" />
<input value="4" type="checkbox" name="sign" />
<input value="5" type="checkbox" name="sign" />
<input type="submit" />
</form>
ユーザーが値1をチェックして送信すると、ページAにリダイレクトされます。ユーザーが1と4をチェックすると、別のページ(たとえば、ページF)にリダイレクトされます。ユーザーが2、3、4をチェックすると、ページRにリダイレクトされます。以下同様です... 25の異なる組み合わせがあるため、ユーザーがフォームを送信すると、このフォームのページ結果は25になります。
つまり、フォームが送信されると、システムはどのチェックボックスがオンになっているかを読み取り、可能な各組み合わせを異なるURLに関連付けます。
できますか?もしそうなら、どのように?誰かが似たようなものを作ったことがありますか?私は長い間解決策を探してきましたが、私が必要としているものとは正確に一致しない、わずかに類似したものしか見つかりませんでした。