PHP用名称替换无线电输入以进行注册

时间:2015-10-23 01:35:50

标签: php html forms

我目前有以下代码,我将在稍后的单独.php文件中实现该功能:

    <!doctype html>
    <html lang="en">
    <head>
        <meta charset="utf-8">
        <title>Radio Input Testing</title>
    </head>
    <body>
        <form action="" method="post">
            <h3>Sign up now!</h3>
            <br>

            Name: <input type="text" name="name"><br>
            Select from one of the following:<br>
            <input type="radio" name="food" value="pasta">Pasta</input><br>
            <input type="radio" name="food" value="salad">Salad </input><br>
            <input type="radio" name="food" value="pizza">Pizza</input><br>
            <input type="radio" name="food" value="hotdogs">Hotdogs</input>           
            <br>
            <input type="radio" name="food" value="burgers">Burgers</input>         
            <br>
            <br>
            <input type="submit" value="Submit">
        </form>
    </body>
    </html>

我想要做的是让每个人注册输入他们的名字,选择一个注册选项,并在提交表格后,在选项旁边看到他们的名字,并选择无线电输入。< / p>

例如,如果“Sarah”选择了Pasta选项,则应在提交表单时进行:

    Pasta - Sarah // No radio selection
    // Other options that can be selected from

我知道我必须将表单提交给自己,但我不知道如何通过PHP更改按钮的状态。任何帮助表示赞赏!

1 个答案:

答案 0 :(得分:2)

为这些输入添加一个fieldgroup包装器,然后检查表单是否已提交,如果是,则用CSS隐藏它们。

{{}}

当然,请回显step以获得您想要的内容。