首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >PHP:引导单选按钮值未显示

PHP:引导单选按钮值未显示
EN

Stack Overflow用户
提问于 2016-01-05 21:00:59
回答 1查看 1.2K关注 0票数 2

我有一个带有3个单选按钮的引导窗体。我把这个值保存到一个变量中,这样我就可以用来保存到数据库和电子邮件中。

HTML:

代码语言:javascript
运行
复制
<form class="form-horizontal form-validate" id="signup-form" method="post">
<input type="hidden" name="signupForm" />

<div class="control-group">
  <label class="control-label">Seed program</label>
  <div class="controls">
  <input type="radio" name="signup" value="Seed Program" checked="checked"/>
  </div>
</div>

<div class="control-group">
  <label class="control-label">Gift Wrap Program</label>    
  <div class="controls">
  <input type="radio" name="signup" value="Gift Wrap" />
  </div>
</div>

<div class="control-group">
  <label class="control-label">Sign up for both</label> 
  <div class="controls">
  <input type="radio" name="signup" value="Both" />
  </div>
</div>

<input type="submit" class="btn btn-large btn-block btn-success" value="Submit" name="submit">
</form>

PHP:

代码语言:javascript
运行
复制
if(isset($_POST['signupForm'])){

  if(isset($_POST['signup'])) {
    $signup = $_POST["signup"];
  }
  else{
    $signup = "Nothing was selected";
  }

}

问题:

问题是,我只能获得第一个单选按钮的值,该按钮具有“选中”属性。如果我选择其他两个中的任何一个,我将不会得到任何东西,值显示为空。

任何帮助都是非常感谢的。

谢谢,

EN

回答 1

Stack Overflow用户

发布于 2016-01-05 21:22:37

试着使用

代码语言:javascript
运行
复制
 <input type="radio" name="signup" value="Seed Program" checked />

而不是

代码语言:javascript
运行
复制
 <input type="radio" name="signup" value="Seed Program" checked="checked"/>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34621159

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档