我正在嘗試使用PHP將結果通過電子郵件發送給我們的簡單反饋表單。該劇本一次工作,我們收到的電子郵件按預期..但每次以後,沒有電子郵件,沒有錯誤。任何人有任何想法爲什麼?爲什麼這隻能工作一次?
<?php
$email_to = "[email protected]";
$name = $_POST['name']; // required
$email = $_POST['email']; // required
$date = $_POST['date']; // required
$email_subject = "New feedback from CUSTOMER";
$email_message .= "Name: ".clean_string($name)."\n";
$email_message .= "Date of Visit: ".clean_string($date)."\n";
$email_message .= "Email: ".clean_string($email)."\n";
// create email headers
$headers = 'From: '.$email."\r\n".
'Reply-To: '.$email."\r\n" .
'X-Mailer: PHP/' . phpversion();
@mail($email_to, $email_subject, $email_message, $headers);
?>
如果你認爲'@'在郵件功能上有錯誤嗎? – chris85
@ chris85 nope,沒有錯誤,但也沒有改變的結果。 –
@TimKaye你說它只能使用一次。什麼事件重置它,所以它可以(再次)只工作一次? – BeetleJuice