PHP: как проверять значение RADIO |
Написал microsin | |
17.08.2006 | |
Проверка радиокнопки несколько отличается от проверки 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? if (!$FormsRadioButton1) { echo 'Пользователь не выбрал ни одну из радиокнопок<br>'; } if ($FormsRadioButton1=="1") { echo 'Выбрана радиокнопка 1<br>'; } if ($FormsRadioButton1=="радиокнопка2") { echo 'Выбрана радиокнопка 2<br>'; } if ($FormsRadioButton1=="А это радиокнопка 3") { echo 'Выбрана радиокнопка 3<br>'; } //Значение параметра VALUE соответствующей радиокнопки выведется, если была установлена какая-то из радиокнопок echo $FormsRadioButton1.'<br>'; ?> |