チェックしたラジオ ボタンに応じて、ユーザーを別の Web ページにリダイレクトしようとしています。
関連するコードは次のとおりです。
<form action="sample.php" method="post">
<input name="survey" type="radio" value="Yes" /> Yes
</br>
<input name="survey" type="radio" value="No" /> No
</form>
<?
if ($_POST['survey'] == "Yes")
{
header('Location: http://localhost/survey.php');
}
else if ($_POST['survey'] == "No")
{
header('Location: http://localhost/survey.php');
}
?>
何らかの理由で、if ステートメント内でエラーが発生します。それは「調査」を有効なインデックスとして認識しません。フォームをphpコードにリンクするために何かをしていないのはどうしてですか?