2015-07-20 26 views
-1

Im使用此联系人表格:http://www.html-form-guide.com/contact-form/php-contact-form-tutorial.html与文件上传。我添加了一些额外的字段和验证规则,除了一个小细节之外,一切都可以工作我总是从所有电子邮件上的提交按钮中获得价值。像这样的,例如:PHP:提交按钮值被发送到邮件

名称:彼得·怀特

年龄:26

邮箱:[email protected]

消息:这是一个例子

提交:提交

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

我真的很感谢您能提供任何帮助。

+0

由于您修改了您下载的代码,因此应该发布它。 –

回答

1

只要从提交按钮删除name属性这样

<input type='submit' value='Submit' /> 

然后,该值将不再对其进行提交。

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

0

看着你的榜样,我想代码的想法是要跳过它的“IsInternalVariable”方法包括/ fgcontactform.php

您可以添加“提交”到$ arr_interanl_vars那里。

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