Как отправить значение переключателя в PHP

Я борюсь с отправкой ценности радиообмена в электронное письмо.

Я закодировал 2 радиообмена, где я установил первый по умолчанию по умолчанию.

Форма и значения работают, однако значение переключателя не отправляется.

Любые мудрые слова?

Когда вы выбираете радиокнопку и нажимаете кнопку отправки, вам нужно обрабатывать представление любых выбранных значений в вашем php-коде с помощью $_POST[] Например: если ваш переключатель:

 <input type="radio" name="rdb" value="male"/> 

то в вашем PHP-коде вам необходимо использовать:

 $rdb_value = $_POST['rdb']; 

Проверьте, поставили ли вы имя = "your_radio", где вы вставили радиотег

если вы это сделали, проверьте свой php-код. Использовать isset ()

например

  if(isset($_POST['submit'])) { /*other variables*/ $radio_value = $_POST["your_radio"]; } 

Если вы это сделали, тогда нам нужно просмотреть ваши коды

Радиокнопки отправляются при отправке формы при их проверке только …

используйте isset() если true, тогда его проверили в противном случае

Когда вы выбираете радиокнопку и нажимаете кнопку отправки, вам необходимо обрабатывать отправку любых выбранных значений в вашем php-коде с помощью $ _POST []
Например:
если ваш переключатель:

 <input type="radio" name="rdb" value="male"/> 

то в вашем PHP-коде вам необходимо использовать:

 $rdb_value = $_POST['rdb']; 

Должно быть :

HTML:

 <form method="post" action=""> <input id="name" name="name" type="text" size="40"/> <input type="radio" name="radio" value="test"/>Test <input type="submit" name="submit" value="submit"/> </form> 

Код PHP:

 if(isset($_POST['submit'])) { echo $radio_value = $_POST["radio"]; } 

Кнопки радио имеют другой атрибут – отмечены или не отмечены. Вам нужно установить, какая кнопка была выбрана пользователем, поэтому вам нужно написать PHP-код внутри HTML с этими значениями – отмечен или не отмечен. Вот один из способов сделать это:

Код PHP:

 <?PHP $male_status = 'unchecked'; $female_status = 'unchecked'; if (isset($_POST['Submit1'])) { $selected_radio = $_POST['gender']; if ($selected_radio == 'male') { $male_status = 'checked'; }else if ($selected_radio == 'female') { $female_status = 'checked'; } } ?> 

Код HTML FORM:

 <FORM name ="form1" method ="post" action ="radioButton.php"> <Input type = 'Radio' Name ='gender' value= 'male' <?PHP print $male_status; ?> >Male <Input type = 'Radio' Name ='gender' value= 'female' <?PHP print $female_status; ?> >Female <P> <Input type = "Submit" Name = "Submit1" VALUE = "Select a Radio Button"> </FORM>