PHP: как проверять значение RADIO |
![]() |
Добавил(а) microsin |
Проверка радиокнопки несколько отличается от проверки CHECKBOX. Все радиокнопки группы имеют одну и ту же переменную, а значение этой переменной назначается из параметра VALUE, в зависимости от того, какую радиокнопку выбрал пользователь. Если пользователь не выбрал ни одну радиокнопку, то переменная радиогруппы будет пустой. HTML-код с формой: ... < FORM NAME="LAYOUTFORM" ACTION="checkbox_test.php" METHOD=POST> < INPUT ID="Forms Radio Button1" TYPE=RADIO NAME="FormsRadioButton1" VALUE="1"> < INPUT ID="Forms Radio Button1" TYPE=RADIO NAME="FormsRadioButton1" VALUE="радиокнопка2"> < INPUT ID="Forms Radio Button1" TYPE=RADIO NAME="FormsRadioButton1" VALUE="А это радиокнопка 3"> < /FORM> PHP-код: < ?php if (!$FormsRadioButton1) { echo 'Пользователь не выбрал ни одну из радиокнопок'; } if ($FormsRadioButton1=="1") { echo 'Выбрана радиокнопка 1'; } if ($FormsRadioButton1=="радиокнопка2") { echo 'Выбрана радиокнопка 2'; } if ($FormsRadioButton1=="А это радиокнопка 3") { echo 'Выбрана радиокнопка 3'; } //Значение параметра VALUE соответствующей радиокнопки выведется, // если была установлена какая-то из радиокнопок. echo $FormsRadioButton1; ?> [Ссылки] 1. PHP: как проверять значение CHECKBOX. |