1 00:00:00,000 --> 00:00:00,230 2 00:00:00,230 --> 00:00:02,980 >> DAVID Malan: Se pou nou amelyore sou la sou sit wèb mwen fè, atravè ki nevyèm ane 3 00:00:02,980 --> 00:00:06,910 ka enskri pou espò anndan kay, pa kouriyèl yo lè yo gen 4 00:00:06,910 --> 00:00:07,660 anrejistre. 5 00:00:07,660 --> 00:00:11,180 Ki jan yo fè sa - byen, isit la nan froshims-3, remake ke se sèlman nan 6 00:00:11,180 --> 00:00:16,480 chanjman mwen te fè kounye a se aktyalizasyon a valè de aksyon yo enskri-3.php. 7 00:00:16,480 --> 00:00:21,290 Nan Rejis-3.php kounye a, remake ke Mwen premye ki egzije yon dosye rele 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 Sa a fè pati yon bibliyotèk rele PHPMailer ki egziste yon kote andedan 11 00:00:28,380 --> 00:00:32,870 nan òdinatè a, epi mwen ki espesifye isit la ki PHP ta dwe mande pou sèvi ak li yo, 12 00:00:32,870 --> 00:00:36,700 jis tankou # ladan yo nan C mande pou yon dosye header. 13 00:00:36,700 --> 00:00:42,450 >> Next mwen tcheke si non se pa vid ak sèks se pa vid ak dòtwa se pa 14 00:00:42,450 --> 00:00:46,080 vid, Lè sa a, se pou yo kontinye fè sa ki annapre yo. 15 00:00:46,080 --> 00:00:50,910 Premye Mwen pral menm enstansye yon objè nan kalite PHPMailer. 16 00:00:50,910 --> 00:00:54,250 Sa a se yon ti jan nouvo sentaks, men li la yon karakteristik nan yon objè-oryante 17 00:00:54,250 --> 00:00:56,450 lang programmation, ki PHP se. 18 00:00:56,450 --> 00:01:01,060 An patikilye, sa a efektivman deklare yon varyab nan kalite PHPMailer 19 00:01:01,060 --> 00:01:03,680 ak apèl finalman ki lapòs varyab. 20 00:01:03,680 --> 00:01:06,820 Se pou nou kounye a itilize varyab sa a yo voye yon imèl. 21 00:01:06,820 --> 00:01:11,660 >> Se pou yo premye presize lè w rele yon fonksyon rele isSMTP ke mwen ta 22 00:01:11,660 --> 00:01:15,380 tout bon renmen voye yon imel sa a lè l sèvi avèk SMTP nan pwotokòl. 23 00:01:15,380 --> 00:01:19,550 Se pou yo kap vini an presize ke lame a atravè ki mwen pral voye lapòs sa pral fè rive 24 00:01:19,550 --> 00:01:21,526 pou egzanp isit la nan kan, smtp.fas.harvard.edu. 25 00:01:21,526 --> 00:01:24,620 26 00:01:24,620 --> 00:01:29,500 Se pou yo Lè sa a, mete la soti nan adrès nan imèl sa a jharvard@cs50.net. 27 00:01:29,500 --> 00:01:34,250 Se pou yo lè sa a ajoute adrès ki nan jharvard@cs50.net se konsa ke, tou senpleman, 28 00:01:34,250 --> 00:01:37,330 tan sa a John Harvard ap dwe kouriyèl tèt li. 29 00:01:37,330 --> 00:01:40,990 Li kite yo Lè sa a, mete sijè a nan imèl sa a nan enskripsyon an. 30 00:01:40,990 --> 00:01:44,680 >> Anfen, se pou yo mete kò a nan sa a voye yon imèl ba yo dwe fisèl la yo. 31 00:01:44,680 --> 00:01:46,460 Moun sa a jis anrejistre. 32 00:01:46,460 --> 00:01:47,330 Non - 33 00:01:47,330 --> 00:01:48,200 sa yo ak sa yo. 34 00:01:48,200 --> 00:01:48,860 >> Kapitèn - 35 00:01:48,860 --> 00:01:49,710 sa yo ak sa yo. 36 00:01:49,710 --> 00:01:50,330 Sèks - 37 00:01:50,330 --> 00:01:51,230 sa yo ak sa yo. 38 00:01:51,230 --> 00:01:51,800 Dòtwa - 39 00:01:51,800 --> 00:01:52,940 sa yo ak sa yo. 40 00:01:52,940 --> 00:01:56,800 Remake fisèl sa a fin sou liy miltip, men mwen te anchene 41 00:01:56,800 --> 00:02:00,800 yo ansanm lè l sèvi avèk dot operatè PHP a se konsa ke nan fen nan jounen an, sa a se 42 00:02:00,800 --> 00:02:06,100 reyèl jis yon sèl fil long kase isit la nan editè tèks mwen sou liy miltip. 43 00:02:06,100 --> 00:02:08,070 >> Koulye a, li lè yo voye yon imel la. 44 00:02:08,070 --> 00:02:11,380 Men mwen ap rele yon fonksyon rele voye a, li men mwen pral tcheke si li nan retounen 45 00:02:11,380 --> 00:02:12,470 valè an fo. 46 00:02:12,470 --> 00:02:16,540 Si se konsa, mwen tou senpleman pral mouri, se konsa yo pale, pa enprime ki erè. 47 00:02:16,540 --> 00:02:18,340 >> Koulye a, remake yon lòt moso nan sentaks. 48 00:02:18,340 --> 00:02:20,510 Pandan tout liy plizyè sa yo nan kòd, mwen te fè pou sèvi 49 00:02:20,510 --> 00:02:22,260 nan operatè sa a flèch. 50 00:02:22,260 --> 00:02:26,060 Anpil tankou nan C, kote operatè a flèch dereferences yon konsèy ak 51 00:02:26,060 --> 00:02:29,880 mennen ou nan kèk valè, menm isit la sa a pèmèt ou gen aksè a yon 52 00:02:29,880 --> 00:02:34,910 jaden andedan nan yon objè, nan ka sa ka yon objè nan kalite PHPMailer. 53 00:02:34,910 --> 00:02:37,960 Se konsa, te m 'koulye a ale nan paj sa a, Mwen ta wè sa ki annapre yo. 54 00:02:37,960 --> 00:02:42,600 Si m 'koulye a bay David Malan kòm non mwen, kòmandan kòm kòmandan, mwen pral presize 55 00:02:42,600 --> 00:02:47,340 voye, epi mwen pral viv isit la nan Matthews ak Lè sa a, klike sou enskri, mwen ta dwe pi vit 56 00:02:47,340 --> 00:02:48,590 resevwa ke imel. 57 00:02:48,590 --> 00:02:50,496