如何在单选按钮本身中获取下一页中的单选按钮值

时间:2014-01-05 06:19:20

标签: php html

我想在相同的单选按钮本身中获取下一页中的单选按钮值。它正在获取值,但它没有在单选按钮中获取,当给出文本字段时显示值,但是设置了raido按钮然后它没有在单选按钮中获取。 在这里我输入值

<tr>
    <td>gender</td>
    <td><input type="radio" name="gender" value="female">Female
        <input type="radio" name="gender" value="male">Male</td>
</tr>

这里我想获得输出

<tr>
    <td>gender</td>
    <td><input type="text" name="gender" value="<?php echo $gender ?>"/></td>
</tr>

朋友们请分享你的想法....

1 个答案:

答案 0 :(得分:0)

在第一页:

<table>
    <form name="frmProfile" method="post" action="secondpage.php">
        <tr>
            <td>gender</td>
            <td><input type="radio" name="gender" value="female">Female
                <input type="radio" name="gender" value="male">Male</td>
        </tr>
        <tr><td colspan="2"><input type="submit" name="submit" value="Submit" /></td></tr>
    </form>     
</table>

第二页

<?php
    $gender = "";
    if($_POST["gender"]) {          
        $gender = $_POST["gender"]; 
    }   
?>
<b>Second Page</b><br/>
<table>
    <tr>
        <td>gender</td>
        <td>
            <input type="radio" name="gender" value="female" <?php if($gender == "female") echo "checked"; ?>>Female
            <input type="radio" name="gender" value="male" <?php if($gender == "male") echo "checked"; ?>>Male
        </td>
    </tr>
</table>

您可以了解更多here