1 00:00:00,000 --> 00:00:00,230 2 00:00:00,230 --> 00:00:02,980 >> DAVID Malan: Ejja jtejbu fuq l- website jien jagħmlu, via li freshman 3 00:00:02,980 --> 00:00:06,910 jistgħu jirreġistraw għall-isports intramurali, mill email minnhom meta jkollhom 4 00:00:06,910 --> 00:00:07,660 reġistrat. 5 00:00:07,660 --> 00:00:11,180 Kif tagħmel dan - ukoll, hawnhekk fil froshims-3, l-avviż li l-unika 6 00:00:11,180 --> 00:00:16,480 bidla I ħadna issa huwa li taġġorna l- valur ta 'azzjoni biex jirreġistraw-3.php. 7 00:00:16,480 --> 00:00:21,290 Fil reġistru tat-3.php issa, avviż li Jien l-ewwel li jeħtieġu fajl imsejjaħ 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 Din tappartjeni għal librerija imsejjaħ PHPMailer li jeżisti x'imkien ġewwa 11 00:00:28,380 --> 00:00:32,870 tal-kompjuter, u jien tispeċifika hawn li PHP għandhom jirrikjedu l-użu tiegħu, 12 00:00:32,870 --> 00:00:36,700 bħad # Jinkludu fl C teħtieġ fajl header. 13 00:00:36,700 --> 00:00:42,450 >> Next I jiċċekkjaw jekk isem ma tkunx vojta u huwa sessi mhux vojta u dorm mhix 14 00:00:42,450 --> 00:00:46,080 vojta, allura ejja tipproċedi biex jagħmlu dan li ġej. 15 00:00:46,080 --> 00:00:50,910 L-ewwel jien ser anki instantiate oġġett ta 'PHPMailer tip. 16 00:00:50,910 --> 00:00:54,250 Dan huwa sintassi kemmxejn ġdida, iżda huwa karatteristika ta 'orjentati oġġett 17 00:00:54,250 --> 00:00:56,450 lingwa ta 'programmar, li PHP huwa. 18 00:00:56,450 --> 00:01:01,060 B'mod partikolari, dan effettivament jiddikjara varjabbli ta PHPMailer tip 19 00:01:01,060 --> 00:01:03,680 u jitlob finalment li l-posta varjabbli. 20 00:01:03,680 --> 00:01:06,820 Ejja issa jużaw dak il-varjabbli biex tibgħat email. 21 00:01:06,820 --> 00:01:11,660 >> Ejja ewwel jispeċika billi ssejjaħ funzjoni msejħa isSMTP li nixtieq 22 00:01:11,660 --> 00:01:15,380 tabilħaqq tixtieq tibgħat din l-email jużaw il-protokoll SMTP. 23 00:01:15,380 --> 00:01:19,550 Ejja jispeċifikaw li jmiss li l-ospitanti permezz li ser nibgħatlek din posta għandhom ikunu, 24 00:01:19,550 --> 00:01:21,526 per eżempju hawn fuq il-kampus, smtp.fas.harvard.edu. 25 00:01:21,526 --> 00:01:24,620 26 00:01:24,620 --> 00:01:29,500 Ejja mbagħad l mill-indirizz ta ' din l-email jharvard@cs50.net. 27 00:01:29,500 --> 00:01:34,250 Ejja imbagħad żid l-indirizz ta ' jharvard@cs50.net sabiex, sempliċiment, 28 00:01:34,250 --> 00:01:37,330 din id-darba John Harvard se jiġu email innifsu. 29 00:01:37,330 --> 00:01:40,990 U ejja mbagħad issettja s-suġġett ta din l-email reġistrazzjoni. 30 00:01:40,990 --> 00:01:44,680 >> Fl-aħħar nett, ejja tistabbilixxi l-korp ta 'din email li jkun il-string wara. 31 00:01:44,680 --> 00:01:46,460 Din il-persuna biss reġistrata. 32 00:01:46,460 --> 00:01:47,330 Isem - 33 00:01:47,330 --> 00:01:48,200 tali u tali. 34 00:01:48,200 --> 00:01:48,860 >> Kaptan - 35 00:01:48,860 --> 00:01:49,710 tali u tali. 36 00:01:49,710 --> 00:01:50,330 Sess - 37 00:01:50,330 --> 00:01:51,230 tali u tali. 38 00:01:51,230 --> 00:01:51,800 Dorm - 39 00:01:51,800 --> 00:01:52,940 tali u tali. 40 00:01:52,940 --> 00:01:56,800 Avviż li din is-sekwenza testendi fuq linji multipli, imma stajt concatenated 41 00:01:56,800 --> 00:02:00,800 flimkien jużaw operatur dot PHP sabiex fl-aħħar tal-ġurnata, dan huwa 42 00:02:00,800 --> 00:02:06,100 reali wieħed biss sensiela twila maqsuma hawn fil editur test tiegħi fuq diversi linji. 43 00:02:06,100 --> 00:02:08,070 >> Issa wasal iż-żmien biex jibagħtu l-email. 44 00:02:08,070 --> 00:02:11,380 Hawnhekk I ser sejħa funzjoni msejħa Send, imma jien ser jiċċekkja jekk huwa ritorn 45 00:02:11,380 --> 00:02:12,470 valur huwa falz. 46 00:02:12,470 --> 00:02:16,540 Jekk iva, jien sempliċiment se jmutu, so biex jitkellmu, permezz ta 'stampar dan l-iżball. 47 00:02:16,540 --> 00:02:18,340 >> Issa avviż biċċa waħda oħra ta 'sintassi. 48 00:02:18,340 --> 00:02:20,510 Matul dawn il-linji diversi tal-kodiċi, I ħadna użu 49 00:02:20,510 --> 00:02:22,260 ta 'dan l-operatur vleġġa. 50 00:02:22,260 --> 00:02:26,060 Ferm simili fis-C, meta l-operatur vleġġa dereferences pointer u 51 00:02:26,060 --> 00:02:29,880 twassal li inti xi valur, bl-istess mod hawnhekk ma dan jippermetti li inti aċċess 52 00:02:29,880 --> 00:02:34,910 qasam ġewwa ta 'oġġett, f'dan F'każ li oġġett ta 'PHPMailer tip. 53 00:02:34,910 --> 00:02:37,960 Issa kienu I li issa jżuru din il-paġna, I d tara ġej. 54 00:02:37,960 --> 00:02:42,600 Jekk I issa jipprovdu David Malan bħala isem tiegħi, kaptan, kaptan, I ser jispeċifikaw 55 00:02:42,600 --> 00:02:47,340 mail, u jien ser jgħixu hawn fil Matthews u imbagħad ikklikkja reġistru, I dalwaqt 56 00:02:47,340 --> 00:02:48,590 jirċievu dik email. 57 00:02:48,590 --> 00:02:50,496