Potrditveno polje v PHP
Zdaj se naučimo delati s potrditvenimi polji
checkbox
v PHP. Naredimo takšno potrditveno polje v naši obrazcu:
<form action="" method="GET">
<input type="checkbox" name="flag">
<input name="text">
<input type="submit">
</form>
Po pošiljanju obrazca bo $_GET za potrditveno polje
vseboval niz 'on', če je
bilo potrditveno polje označeno, in null, če ni bilo:
<?php
var_dump($_GET['flag']); // 'on' ali null
?>
Izpišimo nekaj na zaslon, odvisno od tega, ali je bilo potrditveno polje označeno ali ne:
<?php
if (!empty($_GET)) { // če je bil obrazec poslan
if (isset($_GET['flag'])) { // če je potrditveno polje označeno
echo 'označeno';
} else {
echo 'ni označeno';
}
}
?>
Naredite obrazec z vnosnim poljem in potrditvenim poljem. Z vnosnim poljem vprašajte uporabnika za ime. Po pošiljanju obrazca, če je bilo potrditveno polje označeno, pozdravite uporabnika, če pa ni bilo označeno - se poslovite.