【发布时间】:2014-05-17 11:02:25
【问题描述】:
我正在使用邮寄表格,但邮件无法发送到 gmail 收件箱!!
这是我正在使用的代码:
<?php
if (isset($_POST['send'])) {
$name = $_POST['name'];
$email = $_POST['email'];
$message = $_POST['message'];
$emailTo = 'example@gmail.com';
$subject = 'Sujet: '.$name;
$body = "Full Name: $name \n\n Message: $message \n\n Sent by : $email";
$headers = 'De: ' .' <'.$email.'>' . "\r\n";
if(mail($emailTo, $subject, $body, $headers)){
echo "Success";
}else{
echo "Error";
}
}
?>
【问题讨论】:
-
你在为
localhost工作吗? -
什么是 $_POST['send'] ??它是一个提交按钮吗?如果是,那么它将不起作用,因为提交按钮永远不会设置。
-
@user3091574:你错了