HTML单选按钮提交到服务器端

时间:2014-04-11 03:57:30

标签: php html

我遇到了一个需要一些指导的问题。

我将此作为我的HTML:

Avatar: <br />
<input type="radio" id="avatar" name="avatar" value="Option1"/><img src="" alt="">
<input type="radio" id="avatar" name="avatar" value="Option2"/><img src="" alt="">

我熟悉PHP,我只需要快速推送。我基本上不希望用户在发布时为他们想要的评论的头像输入他们自己的URL。所以我要问的是,我如何为PHP设置它,所以如果他们选择“选项1 ”,那么值将是 images / option1.png

并将其插入数据库。我已经设置了大部分内容,我只是混淆了如何使用单选按钮。

因此,更容易理解这一点的方法是:

$选项1 =图像/ option1.png $ Option2 = images / option2.png

如果你理解我的意思。谢谢!

1 个答案:

答案 0 :(得分:1)

更改单选按钮以将图像路径作为值。

Avatar: <br />
<input type="radio" id="avatar1" name="avatar" value="images/option1.png"/>
<input type="radio" id="avatar2" name="avatar" value="images/option2.png"/>

这是最简单的方法。但这有很多问题需要验证,不能推荐。

我会推荐

Avatar: <br />
<input type="radio" id="avatar1" name="avatar" value="Option1"/>
<input type="radio" id="avatar2" name="avatar" value="Option1"/>

然后我是你的服务器端代码

if(isset($_POST['avatar'])){
    if($_POST['avatar'] == "Option1"){
       $selected_avatar = "images/option1.png";
    }
    else{
        $selected_avatar = "images/option2.png";
    }
}

作为初学者,这对您有用。