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