表单提交后,PHP ::单选按钮值始终设置为“打开”

时间:2017-01-27 07:47:39

标签: php

这是我的表格:

<form method="post" enctype="multipart/form-data">
<input type="radio" name="sex" value="male" checked />
<input type="radio" name="sex" value"female"/>
<input type="submit" name="btn">
</form>

$ _ POST ['sex'] =我总是看到单选按钮的以下输出:

请参阅=''''

它总是给“开”而不是男性或女性。这就是我在表格中提出的内容。

我在这里做错了吗?

请帮忙。

如果我使用SELECT框,那么效果很好。但我需要使用单选按钮使其工作。

2 个答案:

答案 0 :(得分:3)

<input type="radio" name="sex" value="female"/>

你并没有在女性身边做出相同的信号。

答案 1 :(得分:1)

<form method="post" enctype="multipart/form-data">
Male : <input type="radio" name="sex" value="male" checked /><br/>
Female : <input type="radio" name="sex" value="female"/><br/>
<input type="submit" name="btn">
</form>

<?php
error_reporting(0);
echo $_REQUEST['sex'];
?>

以上代码正在运行,更改

value = female

您忘了添加 = 签名