Deal with Default Checkbox Values in PHP

Description

The following code shows how to deal with Default Checkbox Values.

Example


<html>//from w w  w . j  a v a2 s  . co  m
<head>
    <title>Using Default Checkbox Values</title>
</head>
<body>
<?php
$food = $_GET[food];
$self = htmlentities($_SERVER['PHP_SELF']);
if (!empty($food)) {
    echo "The foods selected are:<br />";
    foreach($food as $foodstuf)
    {
        echo "<strong>".htmlentities($foodstuf)."</strong><br />";
    }
}else{
    echo ("<form action=\"$self\" ");
    echo ('method="get">
    <fieldset>
        <label>Italian <input type="checkbox" name="food[]" value="Italian" /></label>
        <label>Mexican <input type="checkbox" name="food[]" value="Mexican" /></label>
        <label>Chinese <input type="checkbox" name="food[]" value="Chinese" checked="checked" /></label>
    </fieldset>
    <input type="submit" value="Go!" >');
}
?>
</body>
</html>




















Home »
  PHP Tutorial »
    Form »




PHP Form
Form Demo