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. |
Комментарии
от святого духа это работать не будет. метод пост не просто так.
RSS лента комментариев этой записи