>> DAVID Malan: Le të përmirësohet me Faqja e internetit Unë jam duke e bërë, me anë të të cilat fillestar
mund të regjistroheni për sport i brendshëm, nga emailing ato, kur ata kanë
regjistruar.
Si për të bërë këtë - mirë, këtu në froshims-3, vini re se i vetmi
Ndryshimi unë e kam bërë tani është për të rinovuar Vlera e veprimit për të regjistruar-3.php.
Në regjistrin-3.php tani, vini re se Unë jam i pari që kërkon një skedar të quajtur
class.phpmailer.php.
Kjo i përket një bibliotekë të quajtur PHPMailer që ekziston diku brenda
e kompjuterit, dhe unë jam duke specifikuar këtu që PHP duhet të kërkojë përdorimin e saj,
ashtu si # përfshijë në C kërkon një header fotografi.
>> Next Unë kontrolloni nëse emri nuk është bosh dhe gjinore nuk është bosh dhe fjetore nuk është
bosh, atëherë le të vazhdojë të bëjë të mëposhtme.
Së pari unë jam duke shkuar për të edhe të ilustroj me shembull konkret objekt i tipit PHPMailer.
Kjo është sintaksa disi e re, por është e një tipar i një të orientuar objekt
gjuhë programimi, e cila është e PHP.
Në veçanti, kjo në mënyrë efektive deklaron një variabël i tipit PHPMailer
dhe e quan në fund të fundit se posta ndryshueshme.
Le tani përdorin këtë variabël për të dërguar një email.
>> Le të specifikojë të parë duke e quajtur një funksion të quajtur isSMTP që unë do të
me të vërtetë të doja të dërgoj këtë email duke përdorur protokollin SMTP.
Le të ardhshëm të specifikojë që të presë me anë të të cilat unë do të dërgoj këtë email do të jetë,
për shembull këtu në kampus, smtp.fas.harvard.edu.
Le pastaj të vendosur nga adresa e këtë email për të jharvard@cs50.net.
Le pastaj shtoni adresën e jharvard@cs50.net kështu që, thjesht,
këtë herë John Harvard do të emailing veten.
Dhe le pastaj të vendosur subjektin e ky email të regjistrimit.
>> Së fundi, le të vënë trupin e këtij email të jetë string vijim.
Ky person i vetëm i regjistruar.
Emri -
tilla dhe të tilla.
>> Captain -
tilla dhe të tilla.
Gjinia -
tilla dhe të tilla.
Fjetore -
tilla dhe të tilla.
Vini re se ky string shtrihet mbi linja të shumta, por unë kam concatenated
ata së bashku duke përdorur dot operatori të PHP kështu që në fund të ditës, kjo eshte
i vërtetë vetëm një varg të gjatë thyer këtu në editor teksti tim mbi linjat e shumta.
>> Tani është koha për të dërguar e-mail.
Këtu unë do të thërrasë një funksion të quajtur Send, por unë do të kontrolloni nëse kjo është kthimi
Vlera është e rreme.
Nëse është kështu, unë jam thjesht duke shkuar për të vdekur, kështu për të folur, duke shtypur atë gabim.
>> Tani vini re një copëz të sintaksës.
Gjatë gjithë këtyre disa linja e kodit, unë e kam bërë përdorimin
i këtij operatori shigjetë.
Pjesa më e madhe si në C, ku operatori shigjeta dereferences një tregues dhe
ju çon në ndonjë vlerë, në mënyrë të ngjashme këtu e bën këtë të ju lejojnë për të hyrë në një
fushë brenda një objekti, në këtë rasti i një objekt të tipit PHPMailer.
Tani ishin unë tani vizitoni këtë faqe, Unë do të shoh në vijim.
Nëse unë tani ofrojnë David Malan si emrin tim, kapiten si kapiten, unë do të specifikojë
Mailin, dhe unë do të jetoj këtu në Matthews dhe pastaj klikoni regjistroheni, unë duhet së shpejti
marrë atë email.