问题描述
我不知道自己在做什么错。我已经使用Bootstrap创建了一个与我们联系的表单,并试图用PHP单击“提交”按钮时使它发送电子邮件。单击提交后,我收到“电子邮件发送成功”消息,但没有显示电子邮件。我有一个Gmail帐户。以下是我与我们联系表格的引导代码:
<div class="container">
<div class="row">
<div class="col-md-6 col-md-offset-3">
<div class="well well-sm">
<form class="form-horizontal" action="Email.PHP" method="post">
<fieldset>
<legend class="text-center">Contact us</legend>
<!-- Name input-->
<div class="form-group">
<label class="col-md-3 control-label" for="name">Name</label>
<div class="col-md-9">
<input id="name" name="name" type="text" placeholder="Your name" class="form-control">
</div>
</div>
<!-- Email input-->
<div class="form-group">
<label class="col-md-3 control-label" for="email">Your E-mail</label>
<div class="col-md-9">
<input id="email" name="email" type="text" placeholder="Your email" class="form-control">
</div>
</div>
<!-- Message body -->
<div class="form-group">
<label class="col-md-3 control-label" for="message">Your message</label>
<div class="col-md-9">
<textarea class="form-control" id="message" name="message" placeholder="Please enter your message here..." rows="5"></textarea>
</div>
</div>
<!-- Form actions -->
<div class="form-group">
<div class="col-md-12 text-right">
<button type="submit" class="btn btn-primary btn-lg">Submit</button>
</div>
</div>
</fieldset>
</form>
</div>
</div>
</div>
</div>
<?PHP
$name = $_POST['name'];
$email = $_POST['email'];
$message = $_POST['message'];
$email_from = 'Fehr Law';
$email_subject = 'New Message From Fehr Law Contact Form';
$email_body = "Name: $name.\n".
"Email: $email.\n".
"Message: $message.\n";
$to ="my email goes here";
$headers = "From: $email_from \r\n";
$headers .= "Reply-To: $email \r\n";
if(@mail($to,$email_subject,$email_body,$headers)) {
echo "Mail Sent Successfully";
}else{
echo "Mail Not Sent";
}
header("Location: index.html");
?>
在此先感谢您的帮助!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)