【问题标题】:send mail form - get value from radio button发送邮件表单 - 从单选按钮获取值
【发布时间】:2013-03-23 02:54:23
【问题描述】:

我已经尝试了很多我在这个网站上找到的解决方案,但我似乎无法弄清楚。

我的单选按钮:

<input type="radio" id="radio1" name="apartman" />
<label for="radio1">Apartman 1</label>
<input type="radio" id="radio2" name="apartman" />
<label for="radio2">Sunny Shit 2</label>
<input type="radio" id="radio3" name="apartman" />
<label for="radio3">Penthouse</label>
<input type="radio" id="radio4" name="apartman" />
<label for="radio4">Rupčaga</label>
<input type="radio" id="radio5" name="apartman" />
<label for="radio5">Štala Gold Class</label>

这是我在邮件脚本中得到的 PHP:

$apartman = $_POST['apartman'];

我在邮件中不断收到的结果是:

公寓:开

我想得到的结果:

Apartman:[所选单选按钮的值]

【问题讨论】:

    标签: php forms button radio mailing


    【解决方案1】:

    唯一区分每个单选按钮的是 id 属性,但是 ID 不用于计算表单数据,您还需要为每个单选按钮添加 value 属性,并且你会得到想要的效果:

    <input type="radio" id="radio1" name="apartman" value="radio1" />
    <label for="radio1">Apartman 1</label>
    <input type="radio" id="radio2" name="apartman" value="radio2" />
    <label for="radio2">Sunny Shit 2</label>
    <input type="radio" id="radio3" name="apartman" value="radio3" />
    <label for="radio3">Penthouse</label>
    <input type="radio" id="radio4" name="apartman" value="radio4" />
    <label for="radio4">Rupčaga</label>
    <input type="radio" id="radio5" name="apartman" value="radio5" />
    <label for="radio5">Štala Gold Class</label>
    

    【讨论】:

    • @FallenRider 不客气! =) 不要忘记接受答案! ;-)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-11-24
    • 2015-01-19
    • 1970-01-01
    • 2012-09-14
    • 2015-11-03
    • 1970-01-01
    相关资源
    最近更新 更多