我坐在這裏想知道這個php聯繫表單解決方案是否太簡單,實際工作。或者,它的確行得通,但它會一直工作嗎?簡單的php表單=實際工作太簡單了?
此外,atm當你收到電子郵件,它說:從[email protected] 這意味着大多數郵件客戶端將它放在垃圾箱中。我怎樣才能將其更改爲輸入的電子郵件地址?
謝謝!
<form method="POST" action="mailer.php">
<input type="text" name="name" size="19">
<input type="text" name="phone" size="19">
<input type="submit" value="Submit" name="submit">
</form>
<?php
if(isset($_POST['submit'])) {
$to = "[email protected]";
$subject = "From website";
$name_field = $_POST['name'];
$phone_field = $_POST['phone'];
$body = "From: $name_field\n E-Mail: $phone_field\n";
echo "Data has been submitted to $to!";
mail($to, $subject, $body);
} else {
echo "Error!";
}
?>
用自己的域名電子郵件定義一個標題,因此它不會以「[email protected]」的形式發送,例如:$ headers ='發件人:[email protected]'。 「\ r \ n」。 '回覆:[email protected]'。 「\ r \ n」。 'X-Mailer:PHP /'。 phpversion(); 郵件($ to,$ subject,$ message,$ headers); – Prix 2010-06-28 18:54:31
你是什麼意思「太簡單了不能工作?」 – Timothy 2010-06-28 18:55:44
感謝那個大獎! – patad 2010-06-29 12:50:37