シングルチェックボックス
<form action="checkbox-form.php" method="post">
Do you need wheelchair access?
<input type="checkbox" name="formWheelchair" value="Yes" />
<input type="submit" name="formSubmit" value="Submit" />
</form>
PHP スクリプトでは、送信されたオプションを $_POST 配列から取得できます。$_POST['formWheelchair'] が「Yes」の場合、ボックスがチェックされています。チェックボックスがチェックされていない場合、$_POST['formWheelchair'] は設定されません。
フォームを処理する PHP の例を次に示します。
<?php
if(isset($_POST['formWheelchair']) &&
$_POST['formWheelchair'] == 'Yes')
{
echo "Need wheelchair access.";
}
else
{
echo "Do not Need wheelchair access.";
}
?>
$_POST['formSubmit'] の値は、input タグの value 属性が「Yes」であるため、「Yes」に設定されます。
値を「はい」の代わりに「1」または「オン」に設定できます。それに応じて、PHP コードのチェックも更新されていることを確認してください。
詳細は以下の記事で。
http://www.html-form-guide.com/php-form/php-form-checkbox.html
チェックボックスがチェックされているかどうかを判断する php $_GET
それが役に立てば幸い