0
這裏是我的代碼無法通過數組變量在電子郵件笨
$success = $this->user_model->get_user($user_id);
//$success variable contains some array values
if($success){
$this->email->from('[email protected]'));
$this->email->to($success->email);
$this->email->subject('New user registration and update');
$message = $this->load->view('email/view_adduser', $success, true);
$this->email->message($message);
$this->email->send();
}
電子郵件被成功地發送,但數據不顯示在那裏。 這裏是我的電子郵件視圖模板(電子郵件/ view_adduser.php)
<h2>Hello Sir/Madam</h2><br />
<p>Your Login credientials are provided below</p><br />
<p>Please <a href="<?php echo base_url().'admin'; ?>" >Login</a>
To access your account </p><br />
<p>Username & Password : - <?php echo $success->username;?></p><br />
這裏用戶名沒有在電子郵件中顯示。 任何人有任何想法? 在此先感謝
你是正數組中包含正確的數據嗎?也許嘗試使用'var_dump($ success)'並查看顯示內容。 – stinkysGTI 2014-08-29 22:41:14
你應該在視圖中使用$ username,因爲CI爲你轉換它 – 2014-08-29 22:41:34
感謝man @ xd6_這對我有用...... – 2014-08-30 12:02:23