>> DAVID Malan: Нека да подобрява при уебсайт правя, чрез които първокурсник
да се регистрирате за интрамурални спорт, , като ги изпратите, когато те имат
регистрирана.
Как да се направи това - добре, тук, в froshims-3, забелязват, че единственото
промяна Аз направих сега е да се актуализира стойност на действие, за да се регистрират-3.php.
В регистър-3.php сега, забележите, че Аз съм първият, изискваща файл, наречен
class.phpmailer.php.
То принадлежи към библиотека, наречена PHPMailer че съществува някъде вътре
на компютъра, и аз съм тук, за уточняване PHP, че трябва да изисква използването му,
точно като в C # включват изисква заглавния файл.
>> Следваща проверя дали името не е празен и полът не е празен и общежитието не е
празен, тогава нека пристъпи да направите следното.
Първо аз ще дори конкретни примери обект от тип PHPMailer.
Това е малко по-нов синтаксис, но това е характеристика на обектно-ориентирани
език за програмиране, който е PHP.
По-специално, това ефективно декларира променлива от тип PHPMailer
и призовава в крайна сметка тази променлива поща.
Нека сега се използва тази променлива , за да изпратите имейл.
>> Нека първо да се уточни, като се обадите функция, наречена isSMTP че бих
наистина искали да изпратите този имейл с помощта на протокол SMTP.
Нека следващия уточни, че приемащата чрез които ще изпратя тази поща ще бъде,
Например тук, на територията на колежа, smtp.fas.harvard.edu.
Нека тогава да зададете от адреса на С настоящия имейл jharvard@cs50.net.
Нека тогава да добавите адреса на jharvard@cs50.net така че, просто,
този път Джон Харвард ще да изпратите себе си.
И нека след това да зададете този въпрос на С настоящия имейл регистрация.
>> На последно място, нека да настроите тялото на този имейл, за да бъде следния низ.
Този човек просто регистрирани.
Име -
такъв и такъв.
>> Капитан -
такъв и такъв.
Пол -
такъв и такъв.
Dorm -
такъв и такъв.
Забележете, че този низ се разпростира върху няколко реда, но съм долепват
тях заедно с използване на точкова оператор на PHP така че в края на деня, това е
реално само един дълъг низ разбити тук ми текстов редактор върху няколко линии.
>> Сега е време, за да изпратите имейл.
Тук аз ще се обадя на функция, наречена Изпрати, но аз ще проверя дали това е завръщане
стойност е фалшива.
Ако е така, аз съм просто ще умре, така че да се каже, чрез печатане на тази грешка.
>> Сега забележите една друга част от синтаксиса.
През тези няколко реда на код, който съм правил ползване
на тази стрелка оператор.
Много прилича на C, когато операторът на стрелка dereferences указател и
те води към някаква стойност, подобно тук ли това да ви позволи да осъществите достъп до
поле вътре на обект, в този случай, че обект от тип PHPMailer.
Сега бяха I до сега, посетете тази страница, Бих видите следното.
Ако аз сега предоставят David Malan като моето име, Капитанът като капитан, аз ще се уточни
поща, и аз ще живея тук, в Matthews и След това кликнете регистрират, че трябва скоро
получавате този мейл.