Php 提交后填充单选按钮值
我尝试实现以下代码:Php 提交后填充单选按钮值,php,javascript,jquery,Php,Javascript,Jquery,我尝试实现以下代码: <?php $yesno1=""; $yesno2=""; $option1=""; $option2=""; $option3=""; if(isset($_POST['submit'])){ $yesno1=$_POST['yesno1']; $yesno2=$_POST['yesno2']; $option1=$_POST['option1']; $option
<?php
$yesno1="";
$yesno2="";
$option1="";
$option2="";
$option3="";
if(isset($_POST['submit'])){
$yesno1=$_POST['yesno1'];
$yesno2=$_POST['yesno2'];
$option1=$_POST['option1'];
$option2=$_POST['option2'];
$option3=$_POST['option3'];
}
?>
<form method="POST" name="contact_form"
action="<?php echo htmlentities($_SERVER['PHP_SELF']); ?>">
<input type="radio" name="yesno1" value="yes" style="outline:0;"/>Yes
<input type="radio" name="yesno1" value="no" style="outline:0;"/>No
<input type="radio" name="yesno2" value="yes" style="outline:0;"/>Yes
<input type="radio" name="yesno2" value="no" style="outline:0;"/>No
<input type="checkbox" name="option1" value="Milk"> Milk<br>
<input type="checkbox" name="option2" value="Butter" checked> Butter<br>
<input type="checkbox" name="option3" value="Cheese"> Cheese<br>
<input type="submit" value="Submit" name='submit'>
</form>
下面是一个例子
<input type="checkbox" name="option1" value="Milk" <?php echo ($_POST['option1'] == 'Milk' ? 'checked' : '') ?>> Milk<br>
来自:
input(
)元素用于为创建交互式控件
基于网络的表单
属性
类型
[……]
单选按钮
:单选按钮。您必须使用值属性来定义
此项目提交的值使用选中的属性指示
默认情况下是否选择此项。
具有
name
属性的相同值位于相同的“单选按钮”中
团体”;一次只能选择组中的一个单选按钮
这是一个基本的HTML问题。跑之前先学走路;-) 但是一定要对输入进行消毒,否则有人会给您发送“onclick=location.replace('http://hackersite.com)
以存储在数据库中