Главная arrow Программирование arrow HTML arrow PHP: как проверять значение CHECKBOX Tuesday, October 03 2023  
ГлавнаяКонтактыАдминистрированиеПрограммированиеСсылки
UK-flag-ico.png English Version
GERMAN-flag-ico.png Die deutsche Version
map.gif карта сайта
нашли опечатку?

Пожалуйста, сообщите об этом - просто выделите ошибочное слово или фразу и нажмите Shift Enter.

Поделиться:

PHP: как проверять значение CHECKBOX Версия для печати
Написал microsin   
17.08.2006

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

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

Последнее обновление ( 27.04.2010 )
 

Комментарии  

  1. #1 hf
    2010-04-2708:49:30 в чекбоксе.пхп не вижу $cbName=$_POST[cbName]
    от святого духа это работать не будет. метод пост не просто так.

Добавить комментарий

:D:lol::-);-)8):-|:-*:oops::sad::cry::o:-?:-x:eek::zzz:P:roll::sigh:

Защитный код
Обновить

< Пред.   След. >

Top of Page
 
microsin © 2023