1 00:00:00,000 --> 00:00:00,230 2 00:00:00,230 --> 00:00:02,980 >> DAVID 마란 :의은을 개선하자 웹 사이트는 내가하는 신입생을 통해 만들고있어 3 00:00:02,980 --> 00:00:06,910 교내 스포츠를 위해 등록 할 수 있습니다, 그들이 가지고있는 경우를 이메일로 전송하여 4 00:00:06,910 --> 00:00:07,660 등록. 5 00:00:07,660 --> 00:00:11,180 이 작업을 수행하는 방법에 - 음, 여기에 froshims-3, 알 수있는 유일한 6 00:00:11,180 --> 00:00:16,480 지금 변경 한 변경 업데이트하는 것입니다 -3.php를 등록하는 작업의 값입니다. 7 00:00:16,480 --> 00:00:21,290 레지스터 3.php 지금, 그 통지 내가 먼저라는 파일을 필요로 해요 8 00:00:21,290 --> 00:00:22,540 class.phpmailer.php. 9 00:00:22,540 --> 00:00:24,230 10 00:00:24,230 --> 00:00:28,380 이것은라는 라이브러리에 속하는 내부 어딘가에 존재 PHPMailer 11 00:00:28,380 --> 00:00:32,870 컴퓨터, 나는 여기에 지정 하였다 그 PHP는, 그것의 사용을 필요로한다 12 00:00:32,870 --> 00:00:36,700 #은 C가 필요에 포함처럼 헤더 파일. 13 00:00:36,700 --> 00:00:42,450 >> 다음으로 이름이 비어 있지 않은 경우 확인 성별 비어 있지 기숙사는 없습니다 14 00:00:42,450 --> 00:00:46,080 빈, 다음의 계속하자 다음을 수행합니다. 15 00:00:46,080 --> 00:00:50,910 먼저 난 인스턴스화하는거야 형 PHPMailer의 목적. 16 00:00:50,910 --> 00:00:54,250 이것은 다소 새로운 구문이지만,의 객체 지향의 기능 17 00:00:54,250 --> 00:00:56,450 PHP는 프로그래밍 언어,. 18 00:00:56,450 --> 00:01:01,060 특히이 효과적으로 선언 형 PHPMailer의 변수 19 00:01:01,060 --> 00:01:03,680 궁극적으로 호출 그 변수 메일. 20 00:01:03,680 --> 00:01:06,820 의 지금은 그 변수를 사용하자 이메일을 보낼 수 있습니다. 21 00:01:06,820 --> 00:01:11,660 >> 의 첫 번째를 호출하여 지정할 수 있습니다 isSMTP라는 기능이 나는 것 22 00:01:11,660 --> 00:01:15,380 참으로이 메일을 보내 좋아 프로토콜 SMTP를 사용하여. 23 00:01:15,380 --> 00:01:19,550 의 다음 지정할 것을 통해 호스트 이는 내가이 메일한다 보낼 것이다, 24 00:01:19,550 --> 00:01:21,526 여기 캠퍼스에 예를 들어, smtp.fas.harvard.edu. 25 00:01:21,526 --> 00:01:24,620 26 00:01:24,620 --> 00:01:29,500 의는 다음 주소에서 설정하자 jharvard@cs50.net이 이메일. 27 00:01:29,500 --> 00:01:34,250 의는 다음 주소를 추가 할 수 jharvard@cs50.net 있도록, 간단하게, 28 00:01:34,250 --> 00:01:37,330 이 때 존 하버드 것 자신을 이메일로 전송 될 수있다. 29 00:01:37,330 --> 00:01:40,990 그리고의 다음 대상의를 설정할 수 등록이 이메일. 30 00:01:40,990 --> 00:01:44,680 >> 마지막으로, 이제이의 몸을 설정할 수 다음 문자열로 이메일을 보내십시오. 31 00:01:44,680 --> 00:01:46,460 이 사람은 등록. 32 00:01:46,460 --> 00:01:47,330 이름 - 33 00:01:47,330 --> 00:01:48,200 등 등. 34 00:01:48,200 --> 00:01:48,860 >> 캡틴 - 35 00:01:48,860 --> 00:01:49,710 등 등. 36 00:01:49,710 --> 00:01:50,330 성별 - 37 00:01:50,330 --> 00:01:51,230 등 등. 38 00:01:51,230 --> 00:01:51,800 기숙사 - 39 00:01:51,800 --> 00:01:52,940 등 등. 40 00:01:52,940 --> 00:01:56,800 이 문자열에 연장 통지 여러 라인,하지만 난 연결된 것 41 00:01:56,800 --> 00:02:00,800 그 함께 PHP의 도트 연산자를 사용하여 그래서 하루의 끝에서, 이것은 그 42 00:02:00,800 --> 00:02:06,100 실제 하나의 긴 문자열이 여기에 고장 여러 줄에 내 텍스트 편집기. 43 00:02:06,100 --> 00:02:08,070 >> 지금은 이메일을 보낼 수있는 시간이다. 44 00:02:08,070 --> 00:02:11,380 저는 여기에 보내기라는 함수를 호출 할 수 있습니다, 하지만 난 그것을 반환 여부를 확인합니다 45 00:02:11,380 --> 00:02:12,470 값은 false입니다. 46 00:02:12,470 --> 00:02:16,540 그렇다면, 단순히 그렇게 죽는거야? 해당 오류를 인쇄하여, 말하자면. 47 00:02:16,540 --> 00:02:18,340 >> 이제 구문 중 하나 다른 부분을 확인할 수 있습니다. 48 00:02:18,340 --> 00:02:20,510 이러한 여러 줄에 걸쳐 코드로, 사용을 만들었어요 49 00:02:20,510 --> 00:02:22,260 이 화살표 연산자. 50 00:02:22,260 --> 00:02:26,060 대부분의 화살표 연산자 C에서와 같은 포인터를 역 참조 51 00:02:26,060 --> 00:02:29,880 유사하게, 여기에 몇 가지 값을 안내 이것은 당신이에 액세스 할 수 없습니다 52 00:02:29,880 --> 00:02:34,910 이있는 객체의 내부 필드, 형 PHPMailer의 객체를 구분. 53 00:02:34,910 --> 00:02:37,960 지금은 지금이 페이지를 방문했다, 나는 다음을 참조하십시오 것입니다. 54 00:02:37,960 --> 00:02:42,600 지금은 내 이름으로 다윗 마란를 제공하는 경우, 선장 경감으로, 나는 지정합니다 55 00:02:42,600 --> 00:02:47,340 메일, 나는 매튜 여기 사는거야, 그리고 다음 등록을 클릭, 곧해야 56 00:02:47,340 --> 00:02:48,590 해당 이메일을받을 수 있습니다. 57 00:02:48,590 --> 00:02:50,496