Hej Webforum,
Nu sitter jag är rätt frusterad, har suttit och googlat efter svar om hur man skickar mail med CodeIgniter. Just nu testar jag att skicka mail med min google mail. men ja det funkar inte.
Nu just nu ser det ut så här
Min controller ser ut såhär:
<?php
/**
* Sends Email (with gmail)
**/
class Email extends CI_Controller{
function __construct(){
//parent::CI_Controller();
}
function index(){
$this->load->library('email',$config);
$email_body ="<div>hello world</div>";
$this->email->from('user@gmail.com', 'carden kardell');
$list = array('carden.rk@gmail.com');
$this->email->to($list);
$this->email->subject('Testing Email');
$this->email->message($email_body);
$this->email->send();
echo $this->email->print_debugger();
if($this->send()){
echo 'Your email was send, fool!';
}else{
show_error($this->email->print_debugger());
}
}
}
?>
min email config
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
$config['protocol'] = "smtp";
$config['smtp_host'] = "ssl://smtp.googlemail.com";
$config['smtp_port'] = 465;
$config['smtp_user'] = "carden.rk@gmail.com";
$config['smtp_pass'] = "**mittlösen**";
$config['mailtype'] = 'html';
$config['charset'] = 'utf-8';
$config['wordwrap'] = TRUE;
Just nu kör jag inte autoload, men funderar på i framtiden, men vad kan vara fel får detta just nu med denna kod jag har givit er.
Fatal error: Call to a member function library() on a non-object in /storage/content/28/165928/jobbsokarna.robinkardell.com/public_html/application/controllers/email.php on line 11
och controlls filen rad 11 är:
$this->load->library('email',$config);
så vad är felet?
Jag är mycket tacksam för snabba svar