개발 Q&A

제목 aws ses 사용 방법
카테고리 PHP
글쓴이 닉네임 입니다 작성시각 2017/10/13 10:18:46
댓글 : 3 추천 : 0 스크랩 : 0 조회수 : 9055   RSS

aws에서 사용허가 및 인증키를 받았는데

php 에서 어떻게 사용하나요??

아래 소스 보면서 하고 있는데

PHP Fatal error: Using $this when not in object context in E:\php\test.php on line 11  이런 에러가 나오는데

어떤걸 선언 해줘야 하나요??

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

$config = Array(
            'protocol' => 'smtp',
            'smtp_host' => 'ssl://email-smtp.us-west-2.amazonaws.com',
            'smtp_port' => 465,
            'smtp_user' => '인증키를넣으세요',
            'smtp_pass' => '인증키를 넣으세요',
            'mailtype'  => 'html',
            'charset'   => 'utf-8'
        );
        $this->load->library('email'$config);
        $this->email->set_newline("\r\n");
         
        $this->email->from(""); //보내는쪽
        $this->email->to(""); //받는쪽
 
        $this->email->subject("aws mail test mail form origon!  !");
        $this->email->message("test!"); //메세지
        $status $this->email->send();
         
        print_r($status);
        if($statusecho "이메일이 정상적으로 전송 되었습니다! form origon!";
        $this->email->print_debugger();
 다음글 소스 버전관리 어떻게 하고 계세요? (6)
 이전글 아파치 coredump 관련 질문입니다. (4)

댓글

이제다시 / 2017/10/13 11:09:13 / 추천 0

$this 는 객체 안에서만 사용 가능합니다. 

 

CI 라이브러리를 사용하려면 CI 컨트롤러 내에서 해당 소스를 붙여 넣으세요.

닉네임 입니다 / 2017/10/13 11:37:34 / 추천 0

/이제다시

어떤 소스를 붙여 넣어야 하는건가요?? 개념이 아직 안잡혀서 ㅠ

한대승(불의회상) / 2017/10/13 12:29:02 / 추천 0

@닉네임 입니다. 개념과 기초가 부족하다면 메뉴얼부터 차근차근 살펴 보세요.