$result = $mail->send($recipient, $headers, $html);
if($result === 1)
{
$report= "1";
header("Location: objednavka.php?reaction=".$report);
//echo("Your message has been sent!");
}
else
{
$report= "2";
header("Location: objednavka.php?reaction=".$report);
//echo("Your message was not sent: " . $result);
}
如果此郵件函數耗盡if語句,則判定它是否成功。如果我使用echo()部分,它會寫入您的消息已發送。但如果我想將用戶重定向到另一個頁面,它不起作用。爲什麼?我怎樣才能成功地調用頭函數?爲什麼忽略header()函數我的方法的結果?
發生了什麼事?你看到任何錯誤?啓用錯誤報告,那麼你可以看到錯誤! – 2013-02-15 21:18:12