问题标签 [formmail]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
html - 带有复选框条件的 Formmail.com
在表单上使用此服务(http://www.formmail.com),我遇到了一些问题,经过广泛的谷歌搜索后没有给我答案。如果已选中复选框,我想添加谁会收到电子邮件。我尝试了一些 JS 和 PHP 解决方案,但似乎没有任何效果。主要问题似乎是服务如何通过需要<input type="hidden" name="recipient" value="X">
在表单中确定向谁发送电子邮件来处理电子邮件。
包括复选框代码,虽然没什么特别的
编辑
它现在发送到电子邮件 1。如果选中该复选框,我希望它也发送到电子邮件 2。
回答。找到了答案。然而愚蠢的事情不会让我自己回答。
感谢提出答案而不是撤回答案的人。给了我足够的面包屑继续下去。
html - NMS FormMail.pl“错误:错误或缺少收件人”
我正在尝试使用 NMS FormMail.pl 为我的网站设置一个简单的表单邮件脚本。无论我做什么,它都会给我一个错误说:
错误:错误或缺少收件人
发送到 FormMail 的数据中没有指定收件人或指定的收件人无效。请确保您已使用在@recipients 或@allow_mail_to 中配置的电子邮件地址填写收件人表单字段。有关填写收件人/allow_mail_to 表单字段和变量的更多信息可以在 README 文件中找到。
问题是,我无数次确保表单上的收件人字段与脚本的@allow_mail_to 部分中的收件人字段完全相同。我尝试获取最新版本的脚本,将电子邮件地址从表单复制粘贴到脚本,反之亦然,将 \'s 放在 @ 和 . 在电子邮件中取出它们,甚至取出表单上的收件人字段(当我这样做时,尽管自述文件说它只会发送给@allow_mail_to字段中的第一个人,但它仍然给我错误。
以下是我为脚本以及表单标签所做的配置:
收件人表单字段:
如果有帮助,我使用 Dreamweaver CS6 创建站点,包括表单。我用记事本修改了FormMail.pl。运行它的服务器是 Apache。
perl - FormMail.pl 1.93 多 URL 联系表格
我正在使用 FormMail.pl 1.93 版进行表单提交。我之前曾针对 FormMail 3.14m1 提出过这个问题,但现在我使用的是 FormMail.pl 1.93 版
我有一个单一的联系我们表格,我想做的是在我的网站上随处使用这个单一的表格,例如contactus.html(不是这个表格的多个副本),因为我的网站根据部门有不同的联系我们部分.
假设营销的联系我们表格应该通过电子邮件发送至technical@mydomain.com,销售联系我们的表格应该通过电子邮件发送给sales@mydomain.com,人力资源的联系我们表格应该通过电子邮件发送给hr@mydomain.com。
如何在将提交重定向到相应部门的电子邮件地址时使用单一表单?
我正在使用 FormMail.pl 1.93 版进行电子邮件提交
javascript - 将表格提交到两个不同的地方
我有一个在用户单击提交时调用的函数。
我希望能够通过 FormMail.pl 将表单的内容发送到我的电子邮件地址,然后一旦发生这种情况,请执行默认操作,即发送到 paypal,因为这是一个订单。
如果在某处找到此代码但它不起作用
我也试过这个
在我尝试的第二个代码中,我得到了开始警报,但就是这样。
我不是很有经验,但我会从你的建议中学习。我真的很感激一些帮助或正确方向的一点。
谢谢你,
巴特
php - FormMail 不发送图片
我正在使用最新版本的 Matts formmail,但由于某种原因,我无法配置图像上传。脚本可以上传图片吗?或者这是我表单中的 html 问题?
它正在上传这个表格。愿意向任何帮助的人捐款。
php - 使用 php 和我的 sql 取消订阅 html 表单
我有一个 html 表单,人们可以在其中订阅邮件列表。表单包括表单验证,提交表单时,数据使用 My SQL 存储在数据库中。
这是表单所在的 index.html 页面上的代码
这是 send.php 的代码
我想创建另一个 html (unsubscribe.html) 页面,人们可以通过输入他们的电子邮件地址来取消订阅,以便他们的电子邮件地址与数据库中已经存在的相应电子邮件匹配,并将其从 My Sql 数据库中删除。我发现这个教程很有帮助 - http://www.phpsuperblog.com/php/delete-records-from-mysql-database-with-html-form-and-php/
这是我的 unsubscribe.html 页面上的表格。
但是当我在退订表单中输入 method="post" 时。subscribe / index.html 上表单中的数据不会存储在 My Sql 中,而是显示为空白。所以我猜我可能不能有两个“发布”方法?
如果有人能引导我朝着正确的方向前进,那将不胜感激。谢谢。
html - 用于访问此页面的 IIS 405 HTTP 动词不允许使用电子邮件
首先,我对IIS很熟悉,但是没有太多的实践经验,所以我来这里。
我已经设置了 IIS7 并将我的 HTML 网站、脚本等放入 wwwroot 文件夹。出于测试目的,我可以在本地浏览该网站。
我有一个带有简单电子邮件表单的网页,它使用马特的脚本存档:FormMail.pl。提交后,我遇到了这个错误:
我不确定此错误或如何解决它,以便电子邮件表单正常工作。
如果您需要有关此问题的任何其他信息,我将提供尽可能多的信息。
谢谢 :)
更新:
好的,所以我修改了我的 HTML 以使用 nms 脚本。在 IIS 中,我必须启用 CGI 和 ISAPI,因为它们没有安装。安装它们后,我为 *.pl、*cgi 添加了一个脚本处理程序映射;还将动词 GET、HEAD 和 POST 添加到两个处理程序映射中。我比使用:
测试 *.pl 和 *.cgi 是否在 localhost 上工作。
现在到了我被卡住的部分......
当我单击提交按钮时,它会将我定向到 formmail.cgi(formmail.pl 由于某种原因不起作用),但它只会将我定向到 cgi 脚本和一个空白的白页。
php - php formmail doesn't work after domain changed
I was working on a school project and the formmail.php given from the instructor is easy and works really good. The school ended so I signed up my own domain to save all the school works also to get more knowledge of how domain things work.
But the thing is, the formmail worked perfectly with the instructor's domain/server after I transfered everything back to the server I signed up the formmail gives me two different errors randomly when submitting the formmail.
I know and remember I had to change this in the php file in order to work.
$referers = array('et4891.com','hotmail.com'); I need to put in the domain in which I did but I still get the errors though. I have totally 0 knowledge about php so I searched up a bit on the net and lots were talking about changing the domain which of course I did but I still get the errors. Anyone able to give me a hand?
http://et4891.com/fpj/contact.html The above is my own site with all the transfered files and so this contact page uses the formmail.php after filling the info and upon submitting I get either one of the errors below
http://et4891.com/fpj/formmail_error1.jpg
http://et4891.com/fpj/formmail_error2.jpg
Anyone able to give me a hand here with simple english instead I have no knowledge of php or programmings?
Thanks in advance
php - Submitteremail doesn't seem to work PHP FormEmail
I am trying to figure out what is wrong with the PHP code that it is not sending copies to the form submitter. I have the following in my php file;
And then I have this <input type="hidden" name="submitteremail" value="yes">
in the html for the form. And this for the email text box
From everything I know, which admittedly isn't a lot, this should work. I only have a very basic knowledge of PHP, so please go easy on me in your replies.
Thank you from the bottom of my heart for any help any of you can provide.
forms - Formmail - 使其在成功响应中显示名称和电子邮件
我正在使用 formmail.pl 来处理我在我的网站上使用的表单。有几个字段被发送到脚本,包括姓名、电子邮件、电话和文本区域中的一些文本。
就目前而言,成功提交会正确打印电话和文本区域数据,但不会打印输入的姓名和电子邮件。在电子邮件中,它在“发件人”标题中发送名称和电子邮件,并且与成功页面一样,仅显示电话和文本区域数据显示在电子邮件正文中。
我想在这两种情况下显示所有数据,但是我似乎找不到处理这个的代码部分。除了超过 3000 行代码之外,我会发布 formmail.pl 脚本,所以我只会发布我认为负责的地方,希望有人能指出我正确的方向。我对 Perl 相当陌生,阅读和理解这种大小的脚本有点压倒性。
好的,这有点长。这些东西主要用于成功页面,与电子邮件方面的关系不大,但也许如果有人能在那里找到我需要的东西,我也可以将它应用到电子邮件部分。
如果需要任何进一步的信息,请告诉我
提前致谢