【发布时间】:2016-08-21 08:29:48
【问题描述】:
我一整天都在尝试这个,但我不知道如何从我的 html 联系表单中发送一封电子邮件,其中包含表单中的信息到我的电子邮件地址。我是 php 新手。
我尝试通过将其上传到免费的网络托管来运行它。我收到消息“成功!”当我按下我的 html 表单上的提交按钮但实际上没有发送电子邮件时。
感谢任何帮助。
PHP 脚本:
<?php
//Subject
$subject ="Contact Form Submission";
// Name
$name =$_POST['InputName'];
// Message
$message =$_POST['InputMessage'];
//Mail of Sender
$email =$_POST['InputEmail'];
//From
$header = "From:$name<$email>";
$send_contact=mail("myemail@gmail.com",$subject,$message,$header);
//Check if mail was sent
if($send_contact){
echo "Success!";
}
else {
echo "Error!";
}
?>
编辑:经过一整天的反复试验后弄清楚了。问题出在我使用的免费网络主机上。更改了主机,代码开始正常工作。希望这对将来的某人有所帮助。谢谢大家的帮助。
【问题讨论】:
-
你还没弄明白?
-
@Bisquitue 仍在努力解决