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

时间:2009-12-05 00:58:30

标签: php html email forms class

我正在寻找免费/开源php表单电子邮件脚本/类。主要要求是PHP(逻辑)和HTML和CSS(设计)是分开的,即我可以创建表单,只要我需要所有类型的输入/字段,并且脚本将自动处理处理。

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

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

到目前为止,我发现:PHPFormailMail但它似乎不再受支持了,而Wufoo需要反向链接,并且非现场托管。

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

5 个答案:

答案 0 :(得分:3)

Swift Mailer功能非常强大并得到很好的支持。它本身不包括Captcha支持,但应该很容易与另一个验证码库一起使用。

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

答案 1 :(得分:2)

似乎没有人提到PHPMailer-FE,你可以使用多个表单,它是一个Form to Email网关,你可以添加隐藏的字段进行配置,这真的很好。而且它来自制作PHPMailer的同样的家伙,所以它很好。这是manual

至于验证,我建议您使用fValidatorLiveValidation,这样您就可以将表单与其自身的验证分开。

希望它有所帮助!

答案 2 :(得分:1)

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

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

这里有一个关于它的更多信息的链接

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

作为示例,我使用google文档创建了一个表单并将其放入我的网站上的活动中:

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

它嵌入了iframe。

另外,您可以分享结果甚至公开,即。

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

答案 3 :(得分:1)

查看form tools这是一个非常方便的开源脚本,可以管理多个网站上的表单。

答案 4 :(得分:1)

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

我建议您在hotscripts中搜索符合您需求的内容。

我在该列表中找到了三个有趣的资源:

  1. Lexperts Contact Form
  2. contact us pro script
  3. Contacular
  4. 你总是可以尝试创建自己的:一个学习jQuery的好机会,它是wonderful validation plugin