我继承了这种形式,我不是一个编码器,所以不知道他们为什么形成不发送消息...只是电子邮件和形式的名称。PHP窗体发送一切,但邮件
这里是代码
<?php
echo 111;
$name = $_POST['name'];
$email = $_POST['email'];
$message = $_POST['message'];
//Sending Email to form owner
$header = "From: $email\n"
. "Reply-To: $email\n";
$subject = "Skills Generation Contact Form";
$email_to = "[email protected]";
$message = "name: $name"
. "email: $email\n"
. "message: $message";
if (mail($email_to, $subject ,$message ,$header))
{
// Message was successfully sent
// To redirect form on a particular page
header("Location:http://www.skillsgeneration.com.au");
}
echo 123;
?>
哪里是HTML表单:
喜欢的东西代替它?你叫了什么正确的名字?你有一个活的链接? –
不确定http://www.skillsgeneration.com.au/ – Lalalayna
你没有在$ message中包含$ _POST ['message'],试试这个$ message =“name:$ name”。 “email:$ email。”$ message“\ n”; – Sathish