Чэкбокс у PHP
Давайце цяпер навучымся працаваць з флажкамі
checkbox
у PHP. Зробім такі флажок у нашай форме:
<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 'не адзначаны';
}
}
?>
Зрабіце форму з інпутам і флажком. З дапамогай інпута спытайце ў карыстальніка імя. Пасля адпраўкі формы, калі флажок быў адзначаны, павітайце карыстальніка, а калі не быў адзначаны - развітайцеся.