Checkbox PHP-ben
Most pedig tanuljuk meg, hogyan kell kezelni a
checkbox
jelölőnégyzeteket PHP-ben. Készítsünk egy ilyen jelölőnégyzetet az űrlapunkban:
<form action="" method="GET">
<input type="checkbox" name="flag">
<input name="text">
<input type="submit">
</form>
Az űrlap elküldése után a jelölőnégyzet $_GET
tartalma a 'on' sztring lesz, ha
a jelölőnégyzet be volt jelölve, és null, ha nem:
<?php
var_dump($_GET['flag']); // 'on' vagy null
?>
Most pedig jelenítsünk meg valamit a képernyőn attól függően, hogy a jelölőnégyzet be volt-e jelölve vagy sem:
<?php
if (!empty($_GET)) { // ha az űrlapot elküldték
if (isset($_GET['flag'])) { // ha a jelölőnégyzet be van jelölve
echo 'bejelölve';
} else {
echo 'nincs bejelölve';
}
}
?>
Készítsen egy űrlapot egy input mezővel és egy jelölőnégyzettel. Az input mezővel kérje meg a felhasználót, hogy adja meg a nevét. Az űrlap elküldése után, ha a jelölőnégyzet be volt jelölve, üdvözölje a felhasználót, ha pedig nem volt bejelölve - búcsúzzon el tőle.