2017-10-18 35 views
1

我的工作需要發送email.I用這個作爲我的控制器電子郵件發送錯誤 <p>我不知道爲什麼我在這樣的郵件中獲得輸出,請任何人都可以整理這個錯誤。</p>

$from_email = $this->input->post('email'); 
$to_email = "[email protected]"; 
$name = $this->input->post('name'); 
$phno = $this->input->post('phno'); 
$from = $this->input->post('start'); 
$to = $this->input->post('end'); 
$message = $this->input->post('message'); 
    $bodyContent="<table> 
    <tr><td>Name:</td><td>$name</td></tr> 
    <tr><td>Phno:</td><td>$phno</td></tr> 
    <tr><td>From Date:</td><td>$from</td><td>To Date:</td><td>$to</td></tr> 
    <tr><td>Message:</td><td>$message</td></tr> 
    </table>"; 
//Load email library 
    $this->load->library('email'); 
    $this->email->from($from_email, $name); 
    $this->email->to($to_email); 
    $this->email->subject('Enquiry From Test TOURS'); 
    $this->email->message($bodyContent); 
//Send mail 
if($this->email->send()) { 
    $this->session->set_flashdata("email_sent","Email sent successfully."); 
} else { 
    $this->session->set_flashdata("email_sent","Error in sending Email."); 
} 
redirect('test_view/index'); 

一個項目,我收到的郵件的輸出作爲像這樣

<table> 
    <tr><td>Name:</td><td>wer</td></tr> 
    <tr><td>Phno:</td><td>wer</td></tr> 
    <tr><td>From Date:</td><td>10/18/2017</td><td>To 
    Date:</td><td>10/25/2017</td></tr> 
    <tr><td>Message:</td><td>wer</td></tr> 
</table> 

回答

0

您需要設置類型爲html:

$這個 - >的電子郵件 - > set_mailtype( 「HTML」);

+0

Sorrry mailtype配置 'HTML' 中的電子郵件配置文件

$config['mailtype'] = 'html'; 

,我沒有得到這一點。 –

相關問題