我想請問有關PHP的mail()問題
各位好,我因為作業的關係要用PHP寫一個可以簡單寄信的程式
但是我不知到哪裡錯誤,按送出後一直跳到錯誤頁面
這幾天也在精華區找過幾篇有關mail()文章,但是都看不懂
我想請各位朋友幫我看看我的程式
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>寄送電子郵件</title>
</head>
<body>
<font color="red">
<? // 是否送回表單
if (isset($_POST["Send"])){
//取得表單內容
$to=$_POST["To"];
$from=$_POST["From"];
$subject=$_POST["Subject"];
$body=$_POST["TextBody"];
//建立標頭
$header="From: $from \nReply-To: $from \n";
//送出郵件
if(mail($to,$subject,$body,$header))
echo "郵件已經成功計出!<br>";
else
echo "郵件寄送失敗!<br>";
}
?>
</font>
<form action="Ch11-4-1.php" method="post">
<table>
<tr><td>收件者:</td>
<td><input type="text" size="30" name="To"></td></tr>
<tr><td>寄件者:</td>
<td><input type="text" size="30" name="From"></td></tr>
<tr><td>主旨:</td>
<td><input type="text" size="40" name="Subject"></td></tr>
<tr><td>郵件內容:</td>
<td><textarea rows="5" cols="40" name="TextBody"></textarea></td></tr>
</table>
<input type="submit" name="Send" value="郵件寄送">
</form>
</body>
</html>
其中有關form action="Ch11-4-1.php"這個這個地方我一直搞不懂是甚麼意思?
還有我的php.ini設定是
SMTP = nccu.edu.tw.
; For Win32 only.
sendmail_from = XXXXX@nccu.edu.tw.
我用是筆電來寫的,不知道有沒有差,請個朋友可以教我
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.193.21.96
→
06/05 12:21, , 1F
06/05 12:21, 1F
推
06/05 12:44, , 2F
06/05 12:44, 2F
→
06/05 23:40, , 3F
06/05 23:40, 3F