我正在使用000webhost webmail使用聯繫人表單接收電子郵件,但它不工作。無法使用000webhost網絡郵件以PHP聯繫表格發送郵件
contact.php
<form action="mailer.php" method="post">
<p>Name:</p>
<input type="text" name="name" />
<p>E-mail:</p>
<input type="text" name="email" />
<p>Subject:</p>
<input type="text" name="subject" />
<p>Message:</p>
<textarea name="message"></textarea></p>
<input class="send" type="submit" value="Send" name="submit">
</form>
mailer.php
<?php
$to = "[email protected]";
$subject = "Support requested by ".$_POST['name'];
$name_field = $_POST['name'];
$email_field = $_POST['email'];
$message = $_POST['message'];
$headers = 'From: '.$_POST['email'].'' . "\r\n" .
'Reply-To: '.$_POST['email'].'' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
$body = $message;
@mail($to, $subject, $body, $headers);
header('Location:thankyou.php') ; //replace with landing page.
?>
瓦部分不工作?該消息沒有發送?您收到錯誤訊息?你有沒有檢查你的日誌? – brbcoding 2013-05-02 19:47:53
首先,從「@mail」中刪除「@」,如果有的話你會看到一個錯誤。 – 2013-05-02 19:49:16
我看到thankyou頁面,但我沒有收到任何電子郵件 – Mercury121 2013-05-02 19:49:55