无法找到是否选中单选按钮

时间:2014-04-18 03:25:27

标签: php html

我在php代码中制作了几个单选按钮

echo "<input type='radio' name='rad' value='a'>";
echo "<input type='radio' name='rad' value='b'>";

我的html代码是

<form method="post" action="fetch_page_4.php">
<input type="submit" name="submit1" value="Positive" id="btn1"/>
<input type="submit" name="submit2" value="Negative" id="btn2"/></form>

每当我点击“肯定”或“否定”按钮时,它应该进入PHP中的相应部分......它就是这样做的。但问题是我需要找出我的哪个单选按钮被检查并相应地采取行动。 但我无法这样做。我的代码是

if(isset($_POST['submit1']))
{
    $main_key=0;
    if(isset($_POST['rad']) && ($_POST['rad'])=='a')
    {
    $sub_arr=explode(" ",$array_subject[0]);
    $count_sub=count($sub_arr);
    $body_arr=explode(" ",$array_message[0]);
    $count_msg=count($body_arr);
    $main_key=1;
    }
}

如果我回应&#34; main_key&#34;的价值。在此之后...它出现为0,因此表明即使选中单选按钮并且具有所需值,它也不会进入循环内部。 有人可以告诉我为什么会这样吗?

0 个答案:

没有答案