我在這裏有一些問題,我沒有看到錯誤,它是在我開始使用POST var之前發送郵件,但是在設置它們之後,郵件沒有發送,但我仍然看到屏幕OK。php發送郵件不起作用
$full_name=$_POST["full_name"];
$to = '[email protected]';
$subject = 'Call me';
$message = "call $full_name";
$headers = 'From: [email protected]' . "\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 – HddnTHA