1
我有一個電子郵件聯繫表格的問題。這裏是相關的代碼:Codeigniter:電子郵件只能偶爾工作
<?php
$postdata = $this->input->post();
//email
$this->load->library('email');
$this->email->from($postdata['email'], $postdata['firstname'] . ' ' . $postdata['lastname']);
$this->email->to('[email protected]');
$this->email->subject('contact form');
$this->email->message($postdata['message']);
if ($this->email->send())
{
$data['status'] = 'success';
}
else
{
$data['status'] = 'error';
}
?>
奇怪的是,它只能偶爾工作。我剛剛做了10次測試,#2和#7通過了。 $status
在視圖文件中使用,它總是'成功',所以它看起來像腳本本身工作正常。
檢查垃圾郵件?等了很久? – Prasanth 2012-08-07 20:19:40
啊該死,沒有檢查垃圾郵件。他們都在那裏。謝謝! – user1293977 2012-08-07 20:22:12
我建議檢查你的發佈數據,只要確保:'error_log('$ postdata:'.print_r($ postdata,true));' – Madbreaks 2012-08-07 20:22:15