发送邮件表格 - 从单选按钮获取值

问题描述 投票:0回答:2

我已经尝试过在该网站上找到的许多解决方案,但我似乎无法弄清楚。

我的单选按钮:

<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 radio-button mailing
2个回答
3
投票

每个单选按钮唯一的区别是

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>

-3
投票
短信 SMS+201004701456
© www.soinside.com 2019 - 2024. All rights reserved.