$query = $this->db->insert('table_name',$data);
if($query==true)
{
$to = $this->input->post('email');
$subject = "Activation Link";
$message = "<p>Welcome: ".$this->input->post('email')."</p>
<p>Thank you for join InSquareFeet. To activate your account please <a href=".base_url()."thankyou/".$confirm_id."></a></p>";
$headers = "MIME-Version: 1.0" . "\r\n";
$headers .= "Content-type:text/html;charset=UTF-8" . "\r\n";
$headers .= "From: ayush@gmail.com";
mail($to,$subject,$message,$headers);
echo '<p>Thank you for connecting with us. We have sent you an activation link on your email id.</p>';
}
else
{
echo '<p>Error!</p>';
}
在此代码中,我创建了一个邮件功能,可以在其中将表单值插入数据库,这很正常,但我也想将确认邮件发送给无效的候选人。不知道为什么我在哪里做错了?请帮助我。
谢谢
答案 0 :(得分:0)
Codeigniter提供了一些带有示例的内置库。我想你们甚至都没有搜索任何东西,只是在问问题如何使用。即使您在Google中搜索如何在Codeigniter中使用电子邮件,您也会获得许多有关Codeigniter库及其使用的教程。
这里有一些示例供您参考。代替使用mail()函数,请使用内置的库,该库允许您设置smtp配置。
How to use email function in codeigniter
How to set configuration for email in codeingiter