admin管理员组文章数量:1565368
今天,我们将回顾ContactMe工具,该工具可让您在PHP网站上创建联系表。 这是一个非常易于使用的工具,可让您针对任何要求设置不同类型的联系表。
作为网站所有者,您可能希望收到用户和客户有关您的服务的反馈,这有助于您更好地为他们提供服务。 因此,您网站上的联系表是收集用户反馈的必备功能。
在本文中,我们将讨论CodeCanyon上以非常合理的价格提供的ContactMe工具。 它提供了多种开箱即用的联系表单和主题,并且由于脚本支持自定义,因此您也可以创建自己的表单组合。
让我们快速浏览一下它提供的重要功能:
- 现成的表格有28种组合
- 内置示例
- 支持主题
- 反应灵敏且移动友好
- 无需数据库
- SMTP支持发送电子邮件
- 垃圾邮件防护
- 可定制性
- 以及更多
ContactMe工具提供了许多有用的功能,使您可以快速设置联系表单。 在本教程的整个过程中,我们将探索该脚本提供的不同功能。
首先,我们将了解如何从CodeCanyon市场下载和安装ContactMe脚本。
安装与配置
在本节中,我们将了解从CodeCanyon购买并下载ContactMe工具后如何安装和配置它。
购买后,您就可以下载该zip文件。 解压缩它,您将找到带有主要脚本代码的目录: contactme 。 将此目录复制到您的PHP应用程序。 例如,如果在/ web / demo-app / public_html上配置了项目,则应将contactme目录复制到/ web / demo-app / public_html / contactme 。
contactme目录包含处理表单验证和提交的PHP代码。 当然,它还将包含所提供信息的电子邮件发送到使用该应用程序配置的电子邮件地址。
在PHP方面,您需要配置一些设置。 继续并打开contactme / configs.php文件。 您需要在该文件中配置三个设置,如以下代码片段所示。
$configs['from_name'] = 'My Demo Site';
$configs['from_address'] = 'noreply@mydemosite';
$configs['to_addresses'] = array('info@mydemosite');
from_name
和from_address
配置值指示电子邮件的来源。 to_addresses
配置值用于指定接收所有表单提交的电子邮件地址。
在下一节中,我们将讨论如何在ContactMe脚本的帮助下设置必要HTML代码,以在您的网站上显示联系表单。
如何设置联系我们表格
提取ContactMe zip文件时,您会发现一个index.html文件,其中包含开始设置联系表单所需的一切。 实际上,它包含脚本支持的所有不同类型的联系表单HTML代码以及所有不同的主题。 因此,您可以手动选择要在应用程序中使用的表单代码。
在以下示例中,我们将设置常规 与现代形成 主题。 如果要显示“ 常规”表单以外的其他表单,则只需复制该特定表单HTML代码即可。
复制HTML代码
在contactme / index.html文件中,在<!-- START copy section: General Contact Form -->
和<!-- END copy section: General Contact Form -->
注释之间复制代码,并将其粘贴到HTML中<body>
部分中的页面。
在我们的例子中,我们想使用现代主题而不是默认主题,因此我们只需要将<form>
标记类从contactMe small
更改为contactMe small theme-modern
。
复制JavaScript和CSS代码
接下来,在<!-- START css copy section -->
和<!-- END css copy section -->
注释之间复制CSS代码,并将其放在<head>
部分中。 同样,在<!-- START js copy section -->
和<!-- END js copy section -->
注释之间复制JavaScript代码,并将其放在HTML页面的</body>
部分之前。
至此,我们几乎完成了! 让我们看看它的外观:
如您所见,它显示了一个不错的,完整的联系表,随时可以使用! 开箱即用的表单验证支持,您无需担心垃圾邮件的提交。 继续填写表格并提交。 如果一切配置正确,您将收到一封包含所有信息的电子邮件。
在下一节中,我们将探讨ContactMe工具支持的各种自定义选项。
定制选项
在上一节中,我们讨论了如何在ContactMe脚本的帮助下建立基本的联系表单。 在本节中,我们将讨论此脚本支持的两个重要的自定义选项。
reCAPTCHA支持
ContactMe工具开箱即用地支持Google reCAPTCHA解决方案,以防止垃圾邮件提交。 您可以选择两个不同的版本:reCAPTCHA V2或不可见的reCAPTCHA。
多语种支持
您可以为联系表格选择五种不同的语言。 目前,它支持英语,西班牙语,德语,意大利语和俄语。
主题支持
如前所述,ContactMe脚本提供了不同的主题,您可以选择这些主题来更改联系表单的外观。 目前,它支持四个不同的主题:默认,现代,伦敦和最小。
电子邮件定制
当用户填写并提交联系表单时,脚本将发送两封电子邮件:第一封电子邮件发送给网站所有者,另一封电子邮件发送给用户以进行确认。 您可以更改用于向站点所有者和用户发送电子邮件的电子邮件模板。
自定义联系表格
尽管ContactMe脚本提供了多个“与我们联系”表单模板供您选择,但有时您仍需要在“与我们联系”表单中添加其他字段。 这可以通过编辑特定于表单的PHP文件轻松实现。
正如您所看到的,ContactMe工具提供的不仅仅是简单的联系表单。 有了内置的表单和主题支持,您可以为您的网站创建自己选择的联系表单。
至此,我们到了本文的结尾!
下一步:其他与我们联系的表单脚本
结论
今天,我们回顾了CodeCanyon上可用的ContactMe工具。 该脚本的唯一目的是允许您在PHP网站上创建不同类型的“与我们联系”表单。
我希望您相信ContactMe工具足以满足您的要求。 尽管它是一个商业插件,但考虑到它提供的众多功能,我认为它的价格合理。
如果您有任何建议或意见,请随时使用下面的提要,我们很乐意与您进行对话!
翻译自: https://code.tutsplus/tutorials/create-a-php-contact-form-with-contactme--cms-33529
版权声明:本文标题:使用ContactMe创建一个PHP联系人表格 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dianzi/1726640347a1079577.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论