PHP:提交按钮值发送到邮件

时间:2015-07-20 06:50:39

标签: php html forms email contact-form

我正在使用此联系表单:http://www.html-form-guide.com/contact-form/php-contact-form-tutorial.html并上传文件。我添加了一些额外的字段和验证规则,一切都有效,除了一个小细节。我总是从所有电子邮件的提交按钮中获取值。比如这个例如:

姓名:Peter White

年龄:26

邮件:test@test.com

消息:这是一个例子

提交:提交

我检查所有代码,但我可以找到为什么会发生这种情况。我知道这只是一个小细节,因为联系表格有效,但我想解决这个小细节。

我非常感谢您提供的任何帮助。

2 个答案:

答案 0 :(得分:1)

只需从提交按钮中删除<input type='submit' value='Submit' /> 属性,就像这样

{{1}}

然后,该值将不再提交。

请在删除名称后检查您的样式,脚本等 - 也许该名称可用作表单验证或样式的参考。

答案 1 :(得分:0)

看看你的例子,我认为代码的想法是在&#34; IsInternalVariable&#34;中跳过它。 include / fgcontactform.php

的方法

您可以添加&#39;提交&#39;那里的$ arr_interanl_vars。

    $arr_interanl_vars = array('scaptcha',
                        'submitted',
                        'Submit',
                        $this->GetSpamTrapInputName(),
                        $this->GetFormIDInputName()
                        );