PHP: как проверять значение CHECKBOX Печать
Добавил(а) microsin   

HTML-код с формой:

...
< FORM NAME="LAYOUTFORM" ACTION="checkbox_test.php" METHOD=POST>
   < INPUT TYPE=CHECKBOX NAME="cbName" VALUE="this is dummy value
 (need to be set)" ID="Forms Checkbox1">
   < INPUT TYPE=SUBMIT NAME="GoButton" VALUE="go!" ID="Forms Button1">
< /FORM>
...

Файл checkbox_test.php:

< ?php
if (!$cbName)
{
   echo 'Флажок cbName СБРОШЕН
';
}
if ($cbName)
{
   echo 'Флажок cbName УСТАНОВЛЕН
';
}
//Значение параметра VALUE ("this is dummy value (need to be set)")
// выведется, если флажок был установлен 
echo $cbCreateAcronymsTable.'
';
?>

Логика работы CHECKBOX проста - если он установлен пользователем, то переменной $cbName будет присвоено значение VALUE, иначе $cbName не получит значение. Поэтому параметру VALUE обязательно должно быть присвоено любое значение, иначе переменной флажка $cbName никогда не будет присвоено значение и PHP-код проверить факт установки флажка не сможет.

[Ссылки]

1. PHP: как проверять значение RADIO.
2. Простейшие примеры скриптов на PHP.