test.php的PHP - 单选按钮,无需提交按钮
<form action="test2.php" method="post">
Q1: <br />
<input type="radio" name="q1" value="true" />T<br />(Correct Answer)
<input type="radio" name="q1" value="false" />F<br />
Q2: <br />
<input type="radio" name="q2" value="true" />T<br />
<input type="radio" name="q2" value="false" />F<br />(Correct Answer)
<input type="submit" value="Score" />
</form>
test2.php
<?php
//process code from test.php
?>
我想从每题的单选按钮的值,并检查是否是真还是假。我尝试这test2.php:
(1)if($_POST['name'])
- >收到错误(未定义指数:名)
(2)if($_POST['submit'])
- >收到错误(未定义指数:提交)
(3)if(isset($_POST['name'])
- >没有错误,但什么都没发生
我该如何解决?
谢谢Jenz。我终于明白了。使用单选按钮的值,而不是单选按钮的名称。 – user3905044 2014-09-01 09:22:06
没有价值。在提交表单时使用输入元素的名称。 – Jenz 2014-09-01 09:22:56