在将数据发送到电子邮件时如何从单选按钮选择值

时间:2019-03-08 12:05:59

标签: php html

它是一个使用php使邮件功能正常工作的HTML网站

HTML代码

<div class="row">
    <div class="col-lg-6 col-6">
        <div class="radion-btn-blk">
            <label class="container-rd">Option 1
                <input type="radio" id="Option1" name="radio">
                <span class="checkmark"></span>
            </label>
        </div>
    </div>
    <div class="col-lg-6 col-6">
        <div class="radion-btn-blk">
            <label class="container-rd">Option 2
                <input type="radio" id="Option2" name="radio">
                <span class="checkmark"></span>
            </label>
        </div>
    </div>
</div>
</div>

将数据发送到提交时通过电子邮件发送

if (isset($_POST['btn-submit'])) {
    $MESSAGE_BODY .= "Event: ".$_POST["radio"]."\r\n";

    mail($ToEmail, $subject, $MESSAGE_BODY) or die("Failure");
}

我得到的输出是

Event: on

你能告诉我我哪里出问题了吗

我希望输出(选中的选项)为选项1或选项2

1 个答案:

答案 0 :(得分:0)

您应该为收音机设置value =“ your value”。

<div class="radion-btn-blk">
            <label class="container-rd">Option 2
                <input type="radio" id="Option2" name="radio" value="option2">
                <span class="checkmark"></span>
            </label>
        </div>