>> 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 đó.