>> DAVID Malan: Idemo poboljšati Web Pravim, preko koje brucoš
možete prijaviti za intramuralnih sportova, tako da ih e-mailom, kad su oni
registrirana.
Kako to učiniti - dobro, ovdje u froshims-3, primijetiti da je jedini
promjena sam napravio sada je ažurirati Vrijednost akcija na registrima 3.php.
U registara 3.php sada, primijetiti da Ja sam prvi koji zahtijevaju datoteku pod nazivom
class.phpmailer.php.
To spada u knjižnici pod nazivom PHPMailer da postoji negdje unutar
od računala, a ja sam navodeći ovdje da PHP treba zahtijevati njegovo korištenje,
baš kao # uključiti u C zahtijeva file header.
>> Nakon toga sam provjeriti je li ime nije prazna i spol nije prazna, a spavaonica nije
prazna, a zatim pređimo učiniti sljedeće.
Prvo ću još instancu Objekt tipa PHPMailer.
To je nešto novo sintakse, ali to je osobina objektno-orijentirane
programski jezik, što je PHP.
Konkretno, to učinkovito riječ varijabla tipa PHPMailer
te poziva u konačnici da promjenjiva mail.
Idemo sada koristite tu varijablu poslati e-mail.
>> Idemo prvo navedite pozivom funkcija zove isSMTP da bih
doista želite poslati ovaj mail Prema propisu SMTP.
Idemo naprijed odrediti da domaćin putem koje ću poslati ovaj mail će biti,
Na primjer ovdje na kampusu, smtp.fas.harvard.edu.
Idemo onda postaviti iz adresu Ova e-mail za jharvard@cs50.net.
Idemo onda dodajte adresu jharvard@cs50.net, tako da, jednostavno,
ovaj put John Harvard će se slanje e sebe.
I neka je onda postaviti temu Ova e-mail za registraciju.
>> I na kraju, neka je postaviti tijelo to e-mail da bi slijedeći niz.
Ta osoba samo registrirani.
Ime -
takav i takav.
>> Kapetan -
takav i takav.
Spol -
takav i takav.
Spavaonica -
takav i takav.
Uočite da ovaj niz proteže na više redaka, ali sam konkateniraju
ih zajedno pomoću PHP-a dot operatera tako da na kraju dana, je
stvarna samo jedan dugi niz slomljena ovdje u moj tekst editor na više linija.
>> Sada je vrijeme za slanje e-pošte.
Ovdje ću pozvati funkciju nazvanu Pošalji, ali ja ću provjeriti da li je povratak
vrijednost je lažna.
Ako je tako, ja sam jednostavno umrijeti, pa govoriti, tiskanjem tu pogrešku.
>> Sada primijetiti jedan drugi dio sintakse.
Kroz tih nekoliko redaka koda, ja sam se poslužio
ove strelice operatera.
Slično kao u C, koje je operator strelica dereferences pokazivač i
vodi vas do neke vrijednosti, na sličan ovdje to vam omogućiti pristup
Polje unutar objekta, u ovom slučaju da objekt tipa PHPMailer.
Sada su mi se sada posjetiti ovu stranicu, Ja bih vidjeti slijedeće.
Ako ja sada pružaju David Malan kao moje ime, Kapetan kao kapetan, ja ću navesti
mail, a ja ću ovdje živjeti u Matthews i zatim se registrirate, uskoro bih trebao
primiti taj e-mail.