2015-09-06 118 views
0

我想用下面的HTML和PHP给我的联系表格加电,当我输入信息并按回车键时,我总是得到一个错误!用php提供联系表格

HTML

<form action="contact.php" method="POST"> 
    <input type="text" placeholder="your name" name="name"> 
    <input type="email" placeholder="Your Email" name="email"> 
    <textarea placeholder="Your Message" name="message"></textarea> 
    <button type="submit">submit</button> 
</form> 

PHP

<?php 
    $name = $_POST['name']; 
    $email = $_POST['email']; 
    $message = $_POST['message']; 
    $formcontent=" From: $name \n Email: $email \n Message: $message"; 
    $recipient = "[email protected]"; 
    $subject = "Contact Form"; 
    $mailheader = "From: $email \r\n"; 
    mail($recipient, $subject, $formcontent, $mailheader) or die("Error!"); 
    echo "Thank You!"; 
?> 

我已经上传我的服务器上的这些文件,你可以检查它here

+1

您能否让我们知道您面临的错误? – 2015-09-06 06:27:18

+0

我正在使用此PHP来为我的联系表单提供电源,并且当我将其上载到我的服务器时,我没有收到任何电子邮件,而是收到错误消息!总是。 –

+0

我能猜到吗?你在输入中使用了撇号(''')吗? –

回答

0

我没有看到任何错误你的代码。可能您的主机可能禁用了邮件()功能

+0

我将如何启用该功能? –