>> დავით Malan: მოდით გააუმჯობესოს საფუძველზე ნახვა მე მიღების საშუალებით, რომელიც freshman
შეგიძლიათ დარეგისტრირდეთ intramural სპორტული, მიერ emailing მათ, როდესაც აქვთ
რეგისტრირებული.
როგორ უნდა გავაკეთოთ ეს - კარგად, აქ froshims-3, შეამჩნევთ, რომ მხოლოდ
ცვლილება მე გააკეთა ახლა არის განაახლოს ღირებულება action დარეგისტრირდე-3.php.
რეგისტრაცია-3.php ახლა შეამჩნია, რომ მე პირველი მოითხოვს ფაილი სახელად
class.phpmailer.php.
ეს ეკუთვნის ბიბლიოთეკა მოუწოდა PHPMailer რომ არსებობს სადღაც შიგნით
კომპიუტერი, და მე სასურველი აქ რომ PHP უნდა მოითხოვოს მისი გამოყენება,
ისევე # მოიცავს C მოითხოვს header ფაილი.
>> შემდეგი მე შეამოწმოთ, თუ სახელი არ არის ცარიელი და სქესი არ არის ცარიელი და dorm არ არის
ცარიელი, მაშინ მოდით გაგრძელება უნდა გავაკეთოთ შემდეგ.
პირველი მე ვაპირებ კიდევ instantiate ობიექტის ტიპი PHPMailer.
ეს არის გარკვეულწილად ახალი სინტაქსის, მაგრამ ეს თვისება ობიექტზე ორიენტირებული
პროგრამირების ენა, რომელიც PHP არის.
კერძოდ, ეს ეფექტურად აცხადებს ცვლადი ტიპის PHPMailer
და მოუწოდებს, საბოლოო ჯამში, რომ ცვლადი mail.
მოდით ახლა გამოყენება, რომ ცვლადი გააგზავნოთ ელ.
>> მოდით პირველ მიუთითოთ დარეკვით ფუნქცია მოუწოდა isSMTP, რომ მე
მართლაც მინდა გაგზავნას ამ წერილს გამოყენებით ოქმი SMTP.
მოდით მომდევნო დააკონკრეტა, რომ მასპინძელი მეშვეობით რომელიც მე გამოგიგზავნით ამ გვერდის უნდა იყოს,
მაგალითად აქ კამპუსში, smtp.fas.harvard.edu.
მოდით მაშინ მითითებული ეხლა მისამართი ამ ელ jharvard@cs50.net.
მოდით შემდეგ დაამატოთ მისამართი jharvard@cs50.net ასე რომ, უბრალოდ,
ამ დროს ჯონ ჰარვარდის იქნება უნდა emailing თავს.
და მოდით მაშინ მითითებული სათაური ამ წერილს რეგისტრაციას.
>> და ბოლოს, მოდით მითითებული ორგანოს ამ მქონ იყოს შემდეგი სიმებიანი.
ეს ადამიანი უბრალოდ არ არის რეგისტრირებული.
დასახელება -
ასეთი და ასეთი.
>> კაპიტნის -
ასეთი და ასეთი.
სქესი -
ასეთი და ასეთი.
Dorm -
ასეთი და ასეთი.
გაითვალისწინეთ, რომ ეს კონტექსტი ვრცელდება გადატანა მრავალჯერადი ხაზები, მაგრამ მე concatenated
მათ ერთად გამოყენებით PHP-ის dot ოპერატორი ასე რომ, დღის ბოლომდე, ეს არის
რეალური მხოლოდ ერთი ხანგრძლივი string გატეხილი აქ ჩემი ტექსტური რედაქტორი გადატანა რამდენიმე სტრიქონი.
>> ახლა დროა გააგზავნოს ელ.
აქ მე მოვუწოდებ ფუნქცია მოუწოდა გაგზავნა, მაგრამ მე შეამოწმეთ არის თუ არა ეს დაბრუნება
ღირებულება არის ყალბი.
თუ ასეა, მე უბრალოდ აპირებს იღუპება, ამიტომ ვთქვათ, ბეჭდვას, რომ შეცდომა.
>> ახლა შეამჩნია ერთი ნაჭერი სინტაქსი.
მთელი ამ რამდენიმე ხაზები კოდი, მე გამოყენება
ამ arrow ოპერატორი.
ჰგავს C, სადაც arrow ოპერატორი dereferences მაჩვენებელი და
იწვევს თქვენ გარკვეული მნიშვნელობა, ასევე აქ ამჯამად ამ საშუალებას გაძლევთ, რათა შეამოწმონ
ველი შიგნით ობიექტი, ამ საქმის ობიექტის ტიპი PHPMailer.
ახლა იყო მე ახლა ეწვევა ამ გვერდზე, მე ვხედავ შემდეგ.
თუ მე ახლა გთავაზობთ, დავით Malan რადგან ჩემი სახელით, კაპიტანი როგორც კაპიტანი, მე დააკონკრეტა
გვერდის, და მე ცხოვრება აქ Matthews და შემდეგ დააჭირეთ დარეგისტრირდეთ, მე უნდა მალე
მიიღოს, რომ ელ.