【问题标题】:PHP form email script to be used with contact forms?PHP 表单电子邮件脚本与联系表单一起使用?
【发布时间】:2010-12-23 11:12:33
【问题描述】:

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

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

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

到目前为止,我找到了:PHPFormailMail,但它似乎不再受支持,Wufoo 需要反向链接并且托管在异地。

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

【问题讨论】:

  • 这真的不是你要求的复杂的事情,但话虽如此——在这种情况下,我倾向于自己做。我希望你能找到你要找的东西!

标签: php html email forms class


【解决方案1】:

似乎没有人提到PHPMailer-FE,你可以使用多个表单,它是一个表单到电子邮件的网关,你可以添加隐藏字段进行配置,非常好。而且它来自制作 PHPMailer 的同一个人,所以它很好。这是manual

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

希望对你有帮助!

【讨论】:

    【解决方案2】:

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

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

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

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

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

    【讨论】:

    • 关于 hotscripts.com 的优点,它是一个很好的资源,可以快速解决此类问题。 phpclasses.org 也是如此。
    【解决方案3】:

    Swift Mailer 非常有特色并且得到很好的支持。它本身不包含验证码支持,但应该很容易与另一个验证码库一起使用。

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

    【讨论】:

    • 感谢 Nathan 的提示,正是我要找的东西。
    【解决方案4】:

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

    【讨论】:

      【解决方案5】:

      用 php 做到这一点并不难,但你可以使用一些不错的方法,而无需编写代码。

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

      这里有一个链接可以看到更多关于它的信息

      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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-09-04
        • 1970-01-01
        • 1970-01-01
        • 2015-06-02
        • 2019-01-30
        • 1970-01-01
        相关资源
        最近更新 更多