我已經按照發送聯繫表格的簡單教程,但它似乎不工作。請有人協助請。下面發送聯繫表格不工作
形式:
<table width="400" border="0" cellspacing="1" cellpadding="0" align="center">
<tbody>
<tr>
<td>
<form action="send.php" method="post" name="form1">
<table width="100%" border="0" cellspacing="1" cellpadding="3">
<tbody>
<tr>
<td width="16%">Name</td>
<td width="2%">:</td>
<td width="82%"><input id="Name" type="text" name="Name" size="50" /></td>
</tr>
<tr>
<td>Email</td>
<td>:</td>
<td><input id="customer_mail" type="text" name="customer_mail" size="50" /></td>
</tr>
<tr>
<td>Subject</td>
<td>:</td>
<td><input id="Subject" type="text" name="Subject" size="50" /></td>
</tr>
<tr>
<td>Detail</td>
<td>:</td>
<td><textarea id="detail" cols="50" name="detail" rows="4"></textarea></td>
</tr>
<tr>
<td></td>
<td></td>
<td><input type="submit" name="Submit" value="Submit" /> <input type="reset" name="Submit2" value="Reset" /></td>
</tr>
</tbody>
</table>
</form>
</td>
</tr>
</tbody>
</table>
這裏是我的PHP:
<?php
$to ='[email protected]';
$header="from: $name <$mail_from>";
$mail_from="$customer_mail";
$Subject="$Subject";
$detail="$detail";
$send_contact=mail($to,$header,$Subject,$detail);
if($send_contact){
echo "We've recived your contact information";
} else {
echo "ERROR";
}
?>
這是錯誤:
服務器錯誤而檢索http://nqmedia.co.uk/send_contact.php 該網站遇到錯誤。它可能因維護而關閉或配置不正確。 以下是一些建議: 稍後重新加載此網頁。 HTTP錯誤500(內部服務器錯誤):服務器試圖完成請求時遇到意外情況。
此外,該網站是www.nqmedia.co.uk讓人們看到它。
有什麼不適合呢?沒有郵件?錯誤信息?讓你的「錯誤」文本顯示給你? – 2013-03-02 21:05:29
你在你的php代碼中缺少'$ _POST'。另外,請確保在Gmail中檢查垃圾郵件文件夾。 – AustinAllover 2013-03-02 21:06:11
即時通訊錯誤配置不正確。該網站是nqmedia.co.uk的聯繫方式 – 2013-03-02 21:06:30