最初にformメソッドをチェックする必要があると思います。処理するときは、このようなコードを確認してください$_POST
。
<form method="post">
...
<input type="radio" name="gender" value="1">
<input type="radio" name="gender" value="2">
...
<input type="submit" name="submit">
</form>
そして、次のようにして$_POST
パラメータを簡単に確認できます。
if (isset($_POST['submit'])) {
echo "Form submitted!";
// this makes gender and integer value or 0 silently
@ $gender = (int) $_POST['gender'];
if ($gender === 1) echo "Gender = 1";
else if ($gender === 2) echo "Gender = 2";
else echo "Gender = NULL";
// and so on