我的联系表格不起作用,我根本找不到错误。
我有contact-us.php
和sendmail.php
custom.js
Contact-us.php,包含对 sendmail.php 的调用。
老实说,我已经包含了这个位于 js/jquery.min.js 的脚本,但不确定它是否相关。
联系表格在http://www.completeoffice.co.uk/contact.php
但不在:
联系表格位于:dev.madhousecreative.co.uk/contact-us.php。
当您单击发送时,您会看到它什么也不做。它不发送电子邮件或说谢谢。它的意思是发送电子邮件并发送消息说谢谢等。
编辑:
在答案中提出建议后,我更改了输入字段和联系表单中的名称值,现在它从联系表单将电子邮件发送到我的电子邮件地址,但是,如果所有字段都输入正确,它只会发送电子邮件,即电话号码字段中的数字,正确的电子邮件地址等。这意味着它正在验证表格。如果您没有正确输入详细信息,它只是不会发送电子邮件并刷新页面,并且不会发生其他任何事情。它旨在提供输入错误的详细信息以通知用户。
此外,如果电子邮件发送,页面也会刷新,它不是为了这样做,它只是为了给你一个感谢信息,你可以在上面的 php 代码的底部看到。
因此,如果输入正确,则电子邮件正在发送,并且它正在验证但不向用户输出任何消息,而是正在刷新页面。
编辑 2:评论后,我在头部添加了其他脚本更改行。不再刷新。阅读评论以获取完整更新