Checkbox w PHP
Nauczmy się teraz pracować z
checkbox
w PHP. Stwórzmy taki checkbox w naszym formularzu:
<form action="" method="GET">
<input type="checkbox" name="flag">
<input name="text">
<input type="submit">
</form>
Po wysłaniu formularza w $_GET checkboxa
będzie zawierać ciąg 'on', jeśli
checkbox był zaznaczony i null, jeśli nie:
<?php
var_dump($_GET['flag']); // 'on' lub null
?>
Wyświetlmy coś na ekranie w zależności od tego, czy checkbox był zaznaczony czy nie:
<?php
if (!empty($_GET)) { // jeśli formularz został wysłany
if (isset($_GET['flag'])) { // jeśli checkbox zaznaczony
echo 'zaznaczony';
} else {
echo 'nie zaznaczony';
}
}
?>
Stwórz formularz z inputem i checkboxem. Za pomocą inputa zapytaj użytkownika o imię. Po wysłaniu formularza, jeśli checkbox był zaznaczony, przywitaj użytkownika, a jeśli nie był zaznaczony - pożegnaj się.