PHP에서 체크박스 사용하기
이제 PHP에서
checkbox
(체크박스)를 다루는 방법을 배워봅시다. 우리의 폼에 다음과 같은 체크박스를 만들어 보겠습니다:
<form action="" method="GET">
<input type="checkbox" name="flag">
<input name="text">
<input type="submit">
</form>
폼을 제출한 후, $_GET 안의 체크박스 값은
체크박스가 선택된 경우 문자열 'on'을,
선택되지 않은 경우 null을 포함합니다:
<?php
var_dump($_GET['flag']); // 'on' 또는 null
?>
체크박스가 선택되었는지 여부에 따라 화면에 무언가를 출력해 봅시다:
<?php
if (!empty($_GET)) { // 폼이 제출된 경우
if (isset($_GET['flag'])) { // 체크박스가 선택된 경우
echo '선택됨';
} else {
echo '선택되지 않음';
}
}
?>
입력 필드(input)와 체크박스가 있는 폼을 만드세요. 입력 필드를 사용하여 사용자에게 이름을 묻습니다. 폼을 제출한 후, 체크박스가 선택된 경우 사용자에게 인사하고, 선택되지 않은 경우 작별 인사를 하세요.