Pole checkbox (pole wyboru) wstawia się do formularza następująco:
<input type="checkbox" name="nazwa" value="wartosc">
Tak wstawione pole pojawi sie na formularzu. Jeżeli ktoś go zaznaczy i wyśle formularz, wśród przesłanych do serwera elementów formularza znajdzie się pole o nazwie nazwa z przypisaną wartością wartosc. W przypadku gdy to pole jednak nie było zaznaczone, do serwera nie zostanie ono wysłane. Dlatego też obsługując formularz z polem checkbox musisz być na to przygotowany.
Można też wykorzystać to że pole nie jest wysyłane jeżeli nie jest zaznaczone, i w ten sposób sprawdzać czy zostało ono zaznaczone:
<?php
if (isset($_POST['nazwa'])) print "Pole jest zaznaczone"; else print "Pole nie jest zaznaczone";
?>