PHP中的基本联系表单脚本

时间:2018-02-10 19:49:54

标签: javascript php html forms email

我有一个简单的脚本,当有人在我的网站上填写表格时,该脚本会向我发送一封包含联系信息的电子邮件。但无论我输入什么电子邮件,我都会收到错误消息“注册失败。请发送电子邮件至XXXXX@gmail.com”

任何人都知道为什么我无法让脚本正常运行?

作为旁注,作为其他有此问题的人的参考,这是在SumoThemes Bundle中包含的register.php文件。 Here's指向文档屏幕截图的链接。

尽管this线程很有用,但没有一个解决方案解决了我的问题。

<?php
$field_email = $_POST['email'];


$mail_to = 'XXXX@gmail.com';
$subject = '#Website Lead '.$field_email;

$body_message = 'From: '.$field_name."\n";
$body_message .= 'E-mail: '.$field_email."\n";

$headers = 'From: '.$E-Mail."\r\n";
$headers .= 'Reply-To: '.$E-Mail."\r\n";

$mail_status = mail($mail_to, $subject, $body_message, $headers);

if ($mail_status) { ?>
 <script language="javascript" type="text/javascript">
  alert('Thank you for your interest. We will get back to you ASAP.');
  window.location = 'index.html';
 </script>
<?php
}
else { ?>
 <script language="javascript" type="text/javascript">
  alert('Registration failed. Please send an email to XXXXX@gmail.com');
  window.location = 'index.html';
 </script>
<?php
}
?>

0 个答案:

没有答案