使用codeigniter发送电子邮件中的链接

时间:2013-04-01 05:02:46

标签: php codeigniter email hyperlink

我正在尝试向新注册的用户发送电子邮件,在该电子邮件中,我发送的是包含验证码的链接,如果用户点击此链接,则只会激活他的帐户。

我设法发送电子邮件,但链接只是一个文本,它不是作为超链接, 这是我的代码

$verification_code = "dkeoKUd";

$this->email->from('xyz@xyz.com', 'xyz');
$this->email->to($user_email);
$this->email->subject('Email Test');

$link = 'Click on this link - <a http://localhost/Registration_Demo/update_verification_status/update_code='.$verification_code.'>http://localhost/Registration_Demo/update_verification_status/update_code='.$verification_code.'</a>';

$this->email->message($link);
$this->email->send();

在这个控制器的构造函数中我写了

$this->load->library('email');
$this->email->set_mailtype("html");

1 个答案:

答案 0 :(得分:1)

链接缺少href:

Registration_Demo/update_verification_status/update_code='.$verification_code.'>http://localhost/Registration_Demo/update_verification_status/update_code='.$verification_code.'</a>'

因此,a标签无效