我正在Codeigniter中使用此功能。
//型号:
function create_seller_message($ data){
return $this->db->insert('store_contact_seller', $data);
}
//控制器:
function add_contact_seller_message(){
$current_time = date('Y-m-d H:i:s');
$user_id = $this->session->userdata('user_uniqu_id');
$seller = $this->store_model->get_seller($receiver);
foreach($seller as $sell)
$to = $sell['email_id'];
$from = $this->session->userdata('user_email_id');
$buyer_name = $this->input->post('buyer_name');
$product_name = $this->input->post('product_name');
$product_pic = $this->input->post('buyer_pic');
$subject = "Store Message Alert";
$product_id = $this->input->post('product_id');
$receiver = $this->input->post('receiver');
$new_message = $this->input->post('contact_seller_message');
$insert = array(
'contact_seller_message_id' => uniqui_id_key(),
'store_contact_message' => $this->input->post('contact_seller_message'),
'sender' => $user_id,
'receiver' => $this->input->post('receiver'),
'product_id' => $product_id,
'create_date_time' => $current_time
);
$this->store_model->create_seller_message($insert);
$headers = "MIME-Version: 1.0" . "\r\n";
$headers .= "Content-type:text/html;charset=UTF-8" . "\r\n";
//更多标题 $ headers。='发件人:'。$ from。 “ \ r \ n”;
mail($to, $subject, $new_message, $headers);
}
主要问题在于控制器代码中未将电子邮件发送给用户。请帮我解决这个问题。