【发布时间】:2014-08-25 13:36:35
【问题描述】:
我这里有问题,我没有看到错误,在我开始使用POST var之前是发送邮件,但是我设置它们之后,邮件没有发送,但我仍然看到屏幕OK。
$full_name=$_POST["full_name"];
$to = 'admin@mail.com';
$subject = 'Call me';
$message = "call $full_name";
$headers = 'From: admin@mail.com' . "\r\n" .
'Reply-To: '. "\r\n" .
'X-Mailer: PHP/' . phpversion();
if( mail($to, $subject, $message, $headers)){
echo '<script>
$("submit").click(screenOk);
</script>';
}
else echo 'STH got wrong';
?>
表格在这里:
<form action=notify.php method=POST>
<div class=field>
<label for=full_name class=full-name>
<svg ...>...</svg>
</label>
<input name=subscriber[full_name] id=full_name placeholder="Your name" class="js-page text-field" data-page=/NameField></div>
我做错了什么?
【问题讨论】:
-
如果我是你,我会使用 phpmailer 或 swiftmailer 使用 php 发送电子邮件