DAVID Malan: Hãy cải thiện khi trang web của tôi là làm, thông qua đó sinh viên năm nhất có thể đăng ký và thể thao, bằng cách gửi email cho họ khi họ có đăng ký. Làm thế nào để làm điều này - tốt, ở đây trong froshims-3, nhận thấy rằng chỉ thay đổi tôi đã thực hiện tại là để cập nhật các giá trị của hành động để đăng ký-3.php. Trong đăng ký-3.php bây giờ, nhận thấy rằng Tôi đầu tiên đòi hỏi một tập tin gọi là class.phpmailer.php. Này thuộc về một thư viện được gọi PHPMailer tồn tại ở đâu đó bên trong của máy tính, và tôi xác định đây PHP nên yêu cầu sử dụng của nó, giống như # include trong C yêu cầu một tập tin tiêu đề. Tiếp theo, tôi kiểm tra xem tên không phải là trống rỗng và giới tính không phải là trống rỗng và ký túc xá không phải là trống rỗng, sau đó hãy tiến hành làm như sau. Đầu tiên tôi sẽ thậm chí khởi một đối tượng kiểu PHPMailer. Đây là cú pháp khá mới, nhưng nó một tính năng của một đối tượng ngôn ngữ lập trình, mà là PHP. Đặc biệt, đây tuyên bố một cách hiệu quả một biến kiểu PHPMailer và các cuộc gọi cuối cùng rằng thư biến. Bây giờ chúng ta sử dụng biến để gửi một email. Hãy đầu tiên xác định bằng cách gọi một chức năng gọi là isSMTP mà tôi sẽ thực sự muốn gửi email này bằng cách sử dụng giao thức SMTP. Chúng ta hãy tiếp theo chỉ định rằng các máy chủ thông qua mà tôi sẽ gửi thư này sẽ được, ví dụ ở đây trong khuôn viên trường, smtp.fas.harvard.edu. Để sau đó của thiết lập từ địa chỉ của email này để jharvard@cs50.net. Để sau đó bổ sung thêm vào địa chỉ của jharvard@cs50.net do đó, chỉ đơn giản, thời gian này John Harvard sẽ được gửi email mình. Và để sau đó đã lập chủ đề của email này để đăng ký. Cuối cùng, chúng ta hãy thiết lập các cơ quan này email là chuỗi sau đây. Người này chỉ đăng ký. Tên - như vậy và như vậy. Đội trưởng - như vậy và như vậy. Giới tính - như vậy và như vậy. Kí túc xá - như vậy và như vậy. Chú ý rằng chuỗi này mở rộng lên nhiều dòng, nhưng tôi đã nối chúng lại với nhau bằng cách sử dụng dấu chấm PHP vì vậy ở cuối ngày, đây là thực chỉ là một chuỗi dài bị phá vỡ ở soạn thảo văn bản của tôi vào nhiều dòng. Bây giờ là lúc để gửi email. Ở đây tôi sẽ gọi một chức năng được gọi là gửi, nhưng tôi sẽ kiểm tra xem nó trở lại giá trị là sai. Nếu như vậy, tôi chỉ đơn giản là sẽ chết, vì vậy để nói chuyện, bằng cách in lỗi đó. Bây giờ nhận thấy một phần khác của cú pháp. Trong suốt những một vài dòng mã, tôi đã thực hiện sử dụng các nhà điều hành mũi tên này. Giống như trong C, nơi các nhà điều hành mũi tên dereferences một con trỏ và dẫn bạn đến một số giá trị, tương tự như ở đây điều này cho phép bạn truy cập vào một trường bên trong của một đối tượng, trong này là trường hợp một đối tượng kiểu PHPMailer. Bây giờ là đến nay tôi truy cập trang này, Tôi muốn nhìn thấy những điều sau đây. Nếu bây giờ tôi cung cấp David Malan như tên của tôi, đội trưởng là đội trưởng, tôi sẽ chỉ định mail, và tôi sẽ sống ở đây trong Matthews và sau đó nhấp vào đăng ký, tôi nên sớm nhận được email đó.