PHP表单电子邮件脚本与联系表单一起使用?

问题描述:

我正在寻找免费/开源的PHP表格电子邮件脚本/类。主要的要求是PHP(逻辑)和HTML和CSS(设计)是分开的,即我可以创建短或只要我需要各种输入/字段的形式,脚本将自动处理处理。PHP表单电子邮件脚本与联系表单一起使用?

表单应验证用户输入(检查空字段,清理代码和检查电子邮件与正则表达式),可以选择定义必填字段,具有反垃圾邮件功能,如验证码,返回错误,以便他们可以突出显示给用户并将结果发送到指定的地址。

如果可能的话,可以在没有反向链接的商业项目中使用它。

到目前为止,我发现:PHPFormailMail但它似乎不再支持和Wufoo需要反向链接,并托管异地。

没有太多要问吗?有这样的事吗?如果没有PHP脚本可用,他们是否有帮助创建联系表单的Web服务?

+0

这实际上并不是你要求的复杂的事情,但是说过 - 在这种情况下,我倾向于自己做。我希望你能找到你要找的东西! – 2010-02-05 02:18:11

似乎没有人提到过PHPMailer-FE,你可以使用多种形式,它是一个Form to Email网关,你可以添加隐藏字段进行配置,这真的很不错。这是来自PHPMailer的同一家伙,所以它是好的。这里是manual

至于验证,我建议你使用fValidatorLiveValidation,这样你可以保持你的表单与它自己的验证分开。

希望它能帮助!

用php做这件事并不是很难,但是有很好的方法可以在不编写代码的情况下使用。

您可以使用Google文档表单来创建表单并获取提交内容,非常易于使用,甚至可以将其嵌入到您的网站中。

这里是一个链接看多一点关于它

http://docs.google.com/support/bin/answer.py?hl=en&answer=87809

为例,我创建了谷歌的文档的格式,并把它变成一个事件在我的网站在这里:

http://www.antiyes.com/event/so-answer-1850656

它嵌入了iframe。

此外,你可以分享结果,甚至使它们公开,即。

http://spreadsheets.google.com/pub?key=t_ivBxAmfmLm0z32trMk2_g&single=true&gid=0&output=html

看一看form tools这是很方便的开源脚本,可以管理多个网站上的形式。

Swift Mailer是相当有特色和很好的支持。它本身不包括Captcha支持,但应该很容易与另一个验证码库一起使用。

我还应该注意到,它是免费的(LGPL),积极开发,具有优秀的文档,是现代最佳实践面向对象的PHP。

+0

感谢Nathan的提示,只是我一直在寻找的东西。 – Rowlf 2010-02-05 11:14:19

你有一个巨大的“功能愿望清单”的联系表格!

我建议您在hotscripts中搜索适合您需求的东西。

我发现三个有趣的资源在该列表:

  1. Lexperts Contact Form
  2. contact us pro script
  3. Contacular

您可以随时尝试过创建自己:一个好机会学习一些jQuery,它是wonderful validation plugin

+1

关于hotscripts.com的优秀观点,它是一个很好的资源,用于这种事情的快速 - 肮脏的解决方案。那么phpclasses.org。 – 2010-02-05 02:19:50