【问题标题】:Checkbox not working in nms formmail复选框在 nms formmail 中不起作用
【发布时间】:2015-01-05 03:54:59
【问题描述】:

我在表单中使用nms's FormMail script,如下所示:

<form method=POST action="/cgi-bin/FormMail.pl">
            <input type=hidden name="recipient" value="mail@hotmail.com">
            <input type=hidden name="subject" value="subject">
            <input type=hidden name="redirect" value="-">
            <p>First Name:<input type="text" name="FirstName" /></p>
            <p>Last Name:<input type="text" name="LastName" /></p>
            <p>E-Mail:<input type="text" name="email" /></p>
</label>

  <input id="checkbox1" type="checkbox"><label for="checkbox1">Printing

  </label>

  <input id="checkbox2" type="checkbox"><label for="checkbox2">Web Development

  </label>
 </form>

我收到带有名字和姓氏的邮件,但其中不包含有关电子邮件输入或复选框的任何信息。

这有什么问题?

【问题讨论】:

    标签: forms perl formmail


    【解决方案1】:

    我相信这将是 nms 脚本问题。如果不详细查看 nms,这里应该会发生什么。

    在提交时,表单内的所有数据都应该转到珍珠脚本。

    但是珍珠脚本中需要有从表单中获取数据的函数。

    然后,pearl 脚本会将这些数据分配给一个变量或输出,然后由邮件函数处理。

    因此,您正在寻找的是珍珠脚本中的部分,它获取表单信息以便通过电子邮件发送,并确保包含您的复选框。

    *也作为旁注,电子邮件输入后似乎有一个错误的地方

    【讨论】:

    • 是的,你是对的,但据我所知,nms formmail 通常应该考虑文本框以外的输入。
    • 在这种情况下,请尝试将名称变量添加到您的复选框中,以便
    【解决方案2】:

    nms formmail 程序可以毫无问题地处理各种 HTML 表单输入。如果您需要有关此问题的更多帮助,请随时使用我们的支持电子邮件地址与项目联系 - nms-cgi-support@lists.sf.net。

    【讨论】:

    • 我现在就问他们这个问题,谢谢。一旦我收到答案 - 如果还没有人回答 - 我会在这里发布。
    猜你喜欢
    • 1970-01-01
    • 2014-07-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-03
    • 2013-10-30
    相关资源
    最近更新 更多