问题标签 [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.
php - PHP "Wrong referrer" error when submitting a mail form
I am pretty new to php, but I am learning! I have a simple form on a client website. I am testing the form and when I click submit, I get the following error:
Form Mail Script
Powered by Form Mail Script
I am looking through the forms configuration and support files but I do not understand exactly what it is I need to change.
Can someone please explain to me what the Admin note above means and how to fix it?
Thanks.
php - 在formmail中附加文件。(php 格式邮件)
我正在编写一个用于下订单的邮件表单 i php,并且感觉他们必须向我发送图片才能使订单正常工作,我希望能够将文件附加到 formmail 中。我该怎么做?我已经看到了一些不同的解决方案,但不是我完全理解的。
perl - Perl CGI 程序是否存在 HTML 联系表单的缓冲区溢出或脚本漏洞?
我的托管公司说,当使用 Apache/HTTP POST 到 CGI-Bin Perl 脚本(例如NMS FormMail)。
他们说发生核心转储时,可以在服务器上运行任意脚本(存储为输入字段文本的一部分),这可能会危及站点。他们说这不是他们可以在他们的 Apache/Perl 配置中保护的东西——由 Perl 脚本通过限制发布字段中的字符数来防止这种情况。但似乎核心转储可能会在脚本限制字段大小之前发生。
这种类型的联系表格和方法被成千上万的网站广泛使用,所以我想知道他们所说的是否属实。你们那里的安全专家能启发我吗?这是真的吗?我也想知道 PHP 脚本是否会发生同样的事情。对于安全的站点联系脚本/方法,您有什么建议?
php - PHP 表单向 Limbo 发送信息!
有人告诉我,我客户的报价单没有产生很多电子邮件。我了解到,尽管表单会将您带到确认页面,但信息永远不会到达收件人。
我已经更改了代码,因此它会发送到我的办公室电子邮件以进行测试。如果我为下面的表单元素发布代码,是否有人能够发现问题所在?
非常感谢!
链接到报价页面是http://autoglass-plus.com/quote.php
首先是表单本身:
然后它发送到“form”文件夹中名为 index.php 的文件:
还有formail.inc.php,testform.tpl.php,testform.tpl.text 然后是确认页面,thanks.php
我想知道这些如何协同工作以及问题可能是什么。
php - 寻找 NMS FormMail.pl 的替代品
我有一个简单的联系表格,我使用NMS FormMail.pl在几分钟内完成了。但是客户要求我有第二个电子邮件地址输入字段,并且如果两个地址不同,则验证将他们踢回来。我可以将验证添加到 FormMail.pl,但在此之前,我想我会问是否有更好的解决方案,如果只是因为这可能已经是一个已解决的问题,而且还因为没有人在 4 中修改过 FormMail.pl + 年。
我知道这个服务器有 perl 和 PHP,也许还有 Python。我也让 Tomcat 运行,但是 servlet 似乎有点过分了。
perl - 我应该如何在 formmail 脚本中重定向用户?
所以我使用了一个基本的formmail脚本。在脚本中,我使用了重定向变量。重定向的值类似于:
但是,当重定向操作发生时,URL 在浏览器中显示为:
你可以看到&
字符被替换为&
有没有什么办法解决这一问题?
php - 将值传递给 formmail.cgi 而不刷新(HTML 表单 PHP 处理)
我的主机有一个 formmail.cgi 脚本来将 html 表单数据发送到电子邮件(http://formmail.dreamhost.com/),但我不明白如何传递它理解的值。
我试过使用这种方法来传递表单值:
HTML:
查询:
有任何想法吗?
php - 如何修改 formmail 以使错误页面仍然发送电子邮件和重定向?
到目前为止,它提交了电子邮件,但无论我做什么,它都不会重定向(服务器错误),我需要将它重定向到自定义错误页面。
我将如何修改它以使其工作?
原始代码:
新代码:
php - 我应该使用 formmail 还是 PHP 邮件?
我最近开始研究一个已经在进行中的网络项目;为它建立基础的人有一个注册页面,将表单字段发送到一个 formmail Perl 脚本,这样他就可以在用户注册时收到一封电子邮件。我不熟悉 Perl,我倾向于只使用 PHP mail() 函数并删除 Perl 脚本,而不是花时间试图弄清楚如何正确使用它。
那么,有什么好的理由继续使用 Perl 脚本,还是我应该建议他放弃它,转而使用 PHP 邮件?有什么优点和缺点,还是完全主观的?
我意识到这个问题可能被标记为主观的;只是寻求建议。
php - Formmail 重定向问题
我正在尝试让 Formmail 表单重新定向回它自己的页面。例如,如果我在页面http://www.rightfittech.com/paincenter/contact-us.html上,我希望重定向返回到http://www.rightfittech.com/ paincenter/contact-us.html,这是同一页面。
我疯狂地搜索谷歌,没有任何有价值的结果。论坛一直说要创建一个隐藏的输入字段
但这不起作用!
我的代码在下面,注意我没有修改formmail,除了电子邮件地址!