Получение значения радиокамера в php
У меня есть 2 следующих радио-ящика в форме,
<input type="radio" name="radio" value="yes" class="radio" /> Yes
<input type="radio" name="radio" value="no" class="radio" /> No
- Как я могу получить значение переключателя после публикации формы (в PHP)
- Как только он будет опубликован на той же странице, как я могу запомнить выбранный переключатель и сохранить его?
Спасибо.
Ответы
Ответ 1
1) Значение переключателя сохраняется в $_POST
только в том случае, если был выбран любой из вариантов.
if (isset($_POST['radio'])) // if ANY of the options was checked
echo $_POST['radio']; // echo the choice
else
echo "nothing was selected.";
2) Просто проверьте значение и добавьте checked='checked'
, если он соответствует.
<input type="radio" name="radio" value="yes" class="radio" <?php if (isset($_POST['radio']) && $_POST['radio'] == 'yes'): ?>checked='checked'<?php endif; ?> /> Yes
<input type="radio" name="radio" value="no" class="radio" <?php if (isset($_POST['radio']) && $_POST['radio'] == 'no'): ?>checked='checked'<?php endif; ?> /> No
Ответ 2
<input type="radio" name="radio" value="yes" class="radio" /> Yes
<input type="radio" name="radio" value="no" class="radio" /> No
u get radio value using $_POST['radio'];
простой bro,
<input type="radio" name="radio" <?php if($_POST['radio']=="yes") echo "checked";?> value="yes" class="radio" /> Yes
u необходимо определить радиокасс по значению man
Ответ 3
Как я могу получить значение переключателя после публикации формы (в PHP)
$_POST['radio']
Как только он будет опубликован на той же странице, как я могу запомнить выбранный переключатель и сохранить его?
Добавьте атрибут checked
if
, значение равно $_POST['radio']
.
Ответ 4
1) u получит только это значение радиокамера через POST, который отмечен
$radio_value=$_POST['radio'];
2)
<input type="radio" name="radio" value="yes" class="radio"
<?php echo ($radio_value == 'yes') ? 'checked="checked"' : ''; ?>/> Yes
<input type="radio" name="radio" value="no" class="radio"
<?php echo ($radio_value == 'no') ? 'checked="checked"' : ''; ?>/> No