联系表格php,js和jquery问题

问题描述:

我的联系表格不工作,我根本找不到这个问题。联系表格php,js和jquery问题

我有contact-us.phpsendmail.phpcustom.js

接触us.php,有一个包括呼叫sendmail.php。

也是诚实的你我已经包含这个脚本位于js/jquery.min.js但不知道其相关。

的联系方式是工作在http://www.completeoffice.co.uk/contact.php

但不是在:

联系表格位于:dev.madhousecreative.co.uk/contact-us.php。

你会看到当你点击发送它什么都不做。它不发送电子邮件或说谢谢。它的意思是发送电子邮件,并给一个消息,说谢谢你等

编辑:

后在回答我建议在输入字段和接触形式更名的价值观和现在发送从联系表格发邮件到我的电子邮件地址,但只有在所有字段输入正确后才会发送电子邮件,即电话号码字段中的电话号码,正确的电子邮件地址等。这意味着其验证表单。如果你不输入正确的细节,它只是不发送电子邮件和刷新页面,并没有发生其他事情。它的意思是提供输入错误的细节来通知用户。

此外,如果电子邮件发送,页面也会刷新,它并不意味着要这样做,它只是为了表示感谢您的消息,因为您可以在上面的php代码底部看到。

所以电子邮件发送如果输入正确,它的验证,但不会向用户输出任何消息,而是刷新页面。

编辑2:在评论后我添加了其他脚本在HEAD SECTION中更改了行。 DOESNT刷新任何一个。阅读全文更新的意见

+0

你可以给我的链接? – 2012-03-02 18:50:37

+0

dev.madhousecreative.co.uk/contact-us.php – RSM 2012-03-03 13:10:18

+0

请参阅编辑....... – RSM 2012-03-03 13:20:18

您忘记了包括jQuery来源。 Firebug给出错误jQuery is not defined。编辑而不是

<script type="text/javascript" src="custom.js"></script> 
<script type="text/javascript" src="js/jquery.min.js"></script> 

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script> 
<script type="text/javascript" src="custom.js"></script> 
+0

这是什么来源? – RSM 2012-03-02 16:59:40

+0

喜欢这个来源? http://docs.jquery.com/Downloading_jQuery – ngen 2012-03-02 17:02:15

+0

仍然不起作用 – RSM 2012-03-02 17:05:22

我认为h4b0意味着您必须包括源是jQuery的源脚本。例如:

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script> 
+0

仍然无法正常工作。只是不断刷新,当我点击提交 – RSM 2012-03-02 17:05:38

+0

见编辑....... – RSM 2012-03-03 13:19:57

您的表单有一个小问题,您将电子邮件字段名称为NAME两次。

     <div> 
           <td><label>Email*</label></td> 
           <td> <input name="email" value="" id="email" class="input1" size="80" type="text" /></td> 
          </div></tr> 
          <tr> 

          <div> 
           <td><label>Phone Number*</label></td> 
           <td> <input name="email" value="" id="email" class="input1" size="80" type="text" /></td> 
          </div></tr> 
         <tr> 

根据我的调试器你有很多甚至不存在的文件:

Uncaught ReferenceError: jQuery is not defined 
GET http://dev.madhousecreative.co.uk/jqtransformplugin/jqtransform.css 404 (Not Found) 
GET http://dev.madhousecreative.co.uk/formValidator/validationEngine.jquery.css 404 (Not Found) 
GET http://dev.madhousecreative.co.uk/jqtransformplugin/jquery.jqtransform.js 404 (Not Found) 
GET http://dev.madhousecreative.co.uk/formValidator/jquery.validationEngine.js 404 (Not Found) 
+0

我刚刚删除他们的行代码 – RSM 2012-03-02 17:52:53

+0

正确。实际的联系表格现在向我发送一条消息。它没有做jQuery的验证位虽然或感谢您的消息 – RSM 2012-03-02 17:56:36

+0

见编辑....... – RSM 2012-03-03 13:20:12