表单php / html将单选按钮发送到html电子邮件中也没有填写项目(单选按钮)

时间:2013-11-05 15:29:17

标签: php html session webforms

我想填写此表格/但填写后我希望它发送给我所有的单选按钮(图像)以及未填写的按钮。

例如我得到选项 无线电     - 不     - 是的     - 也许

点击也许吧。邮件发送后,我将其作为HTML。看起来不错。 但现在我甚至想要与数据一起发送图像(radiobutton)以及未填充的项目: 这就是我想在我的电子邮件中获取它的方式..     - 不     - 是的    | - |也许

这是代码的一部分:

$message .= "<tr><td><strong>Algemene indruk werkkleding</strong> </td><td>" . strip_tags($_POST['nr8']) . "</td></tr>\r\n";
$message .= "<tr><td><strong>Logboek afgetekend</strong> </td><td>" . strip_tags($_POST['nr9']) . "</td></tr>\r\n";
$message .= "<tr><td><strong>Materialen gekeurd</strong> </td><td>" . strip_tags($_POST['nr10']) . "</td></tr>\r\n";

它在HTML部分的外观如何:

    <div class="rowElem">
        <label for="nr6">Algemene indruk werkkast</label>
            <input type="radio" name="nr6" value="Goed">
            <label>Goed</label>
            <input type="radio" name="nr6" value="Matig">
            <label>Voldoende</label>
            <input type="radio" name="nr6" value="Niet Goed">
            <label>Onvoldoende</label>
            <input type="radio" name="nr6" value="NVT">
            <label>NVT</label>
    </div>

            <div class="rowElem">
        <label for="nr7">Algemene indruk werkwagen</label>
            <input type="radio" name="nr7" value="Goed">
            <label>Goed</label>
            <input type="radio" name="nr7" value="Matig">
            <label>Voldoende</label>
            <input type="radio" name="nr7" value="Niet Goed">
            <label>Onvoldoende</label>
            <input type="radio" name="nr7" value="NVT">
            <label>NVT</label>
    </div><br>

我真的希望有人可以帮助我,如果你需要一个代码所在的链接:

www.lubke.nl/form/index.php 这就是它的立场: 我很抱歉,如果我听起来像一个新手,但这是我为自己制作的第一个表格之一。

1 个答案:

答案 0 :(得分:0)

您可以在收到POST时填写空白服务器端。如果你知道整个值,你可以简单地将它与你收到的值结合起来。

$baseValues = ['nr1' => '', 'nr2' => '', 'nr3' => '', ...];

$baseValues = array_merge($baseValues, $_POST);

//build your email using the $baseValues, rather than $_POST...

另一个常见的解决方法是使用隐藏输入来维护实际值,并使用复选框/单选按钮来操纵相应隐藏输入的值。但这需要在客户端使用JS进行额外的工作。