Я сделал код для отправки электронной почты на emailid в codeigniter, как показано ниже:
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class Data extends CI_Model
{
function __construct()
{
// Call the Model constructor
parent::__construct();
}
function insertStu($newStuData){
$stuData = array(
'stu_fullname' => $newStuData['stuFullname'],
'stu_username' => $newStuData['stuUsername'],
'stu_password' => $newStuData['stuPassword'],
'stu_email' => $newStuData['stuEmail'],
'stu_modified_date' => date('y-m-d')
);
$from_email = "annanitababu.19@gmail.com";
$to_email = $newStuData['stuEmail'];
//Load email library
$this->load->library('email');
$this->email->from($from_email, 'Anu');
$this->email->to($to_email);
$this->email->subject('Email Test');
$this->email->message('Testing the email class.');
$this->email->send();
$this->db->insert('sb_stu', $stuData);
return ($this->db->affected_rows() == 1) ? true : false;
}
}
?>
Я хотел отправить ссылку на страницу в виде содержимого сообщения в send () каксообщение с идентификатором электронной почты и после нажатия на ссылку в письме, оно должно обновить определенное поле в таблице, которое изначально было от 0 до 1 в базе данных.Кто-нибудь может предложить решение для этого?