ДЭВИД Малан: Давайте улучшить сайт я делаю, через какой первокурсник могут зарегистрироваться для очной спорта, по электронной почте их, когда они есть зарегистрировано. Как это сделать - ну, здесь, в froshims-3, обратите внимание, что только изменение, которое я сделал сейчас является обновление Значение действия в регистрации-3.php. Зарегистрируйтесь-3.php сейчас, обратите внимание, что Я сначала требуя файл с именем class.phpmailer.php. Это относится к библиотеке под названием PHPMailer, что существует где-то внутри компьютера, и я указав здесь что PHP должен требовать его использование, так же, как # включить в C требуется Файл заголовка. Затем я проверить, если имя не пустой и пол не пусто и общежития не пусто, то давайте продолжим сделать следующее. Впервые я собираюсь даже экземпляр объект типа PHPMailer. Это несколько новый синтаксис, но это особенность объектно-ориентированный язык программирования, который РНР. В частности, это эффективно заявляет переменная типа PHPMailer и призывает в конечном счете, что переменная почты. Давайте теперь использовать эту переменную отправить письмо. Давайте сначала указать, вызвав Функция называется isSMTP, что я бы действительно хотите послать это письмо с использованием протокола SMTP. Давайте следующий указать, что хозяин через которые я пошлю это письмо должно быть, например здесь, на территории кампуса, smtp.fas.harvard.edu. Давайте затем установить с адресом это письмо, чтобы jharvard@cs50.net. Давайте тогда добавьте адрес jharvard@cs50.net так что просто, на этот раз Джон Гарвард будет быть по электронной почте себя. И давайте затем установите тему это письмо с регистрацией. Наконец, давайте установим тело это по электронной почте, чтобы быть следующая строка. Этот человек только что зарегистрировался. Имя - такой-то. Капитан - такой-то. Пол - такой-то. Общежитие - такой-то. Обратите внимание, что эта строка продолжается на несколько строк, но я объединяются их вместе с помощью оператора точки РНР так что в конце дня, это реальный только один длинная строка сломаны здесь, в мой текстовый редактор на несколько строк. Теперь пришло время для отправки электронной почты. Здесь я буду называть функцию с именем Отправить, но я проверю будь то возвращение значение является ложным. Если это так, я просто умру, так говорить, печатая эту ошибку. Теперь обратите внимание еще один кусок синтаксиса. На протяжении всех этих нескольких строках кода, я использовал этого оператора стрелки. Многое, как в С, где оператор стрелка разыменовывает указатель и ведет вас в некоторое значение, так же здесь что это позволяет вам получить доступ к поле внутри объекта, в этом случай объект типа PHPMailer. Сейчас бы я сейчас, посетите эту страницу, Я бы увидеть следующее. Если бы я в настоящее время обеспечивают Дэвид Malan как мое имя, Капитан в качестве капитана, уточню почте, и я буду жить здесь, в Matthews и затем нажмите зарегистрируйтесь, я в ближайшее время должен получить это письмо.