$topic_id = $this->topic_model->add($this->input->post('title'), $this->input->post('description'));
$this->load->model('user_model');
$users = $this->user_model->gets();
$this->load->library('email');
// 전송할 데이터가 html 문서임을 옵션으로 설정
$this->email->initialize(array('mailtype'=>'html'));
$this->load->helper('url');
foreach($users as $user) {
// 송신자의 이메일과 이름 정보
$this->email->from('master@ooo2.org', 'master');
// 이메일 제목
$this->email->subject('글을 발행 됐습니다.');
// 이메일 본문
$this->email->message('<a href="'.site_url().'index.php/topic/get/'.$topic_id.'">'.$this->input->post('title').'</a>');
// 이메일 수신자.
$this->email->to($user->email);
// 이메일 발송
$this->email->send();
}
redirect('/topic/get/'.$topic_id);
출처 : http://opentutorials.org/course/697/4129
'php, codeigniter' 카테고리의 다른 글
PHP 특정 문자 존재 유무 및 문자 변환 함수들 (0) | 2014.10.23 |
---|---|
디비 연결 테스트 (0) | 2014.10.16 |
url 헬퍼 - site_url / redirect (0) | 2014.10.15 |
사용자 비밀번호 암호화(password_bcrypt) (0) | 2014.10.15 |
세션(session) 이용하기 (0) | 2014.10.15 |