>> DAVID ลัน: มาปรับปรุง เว็บไซต์ของฉันทำผ่านครั้งแรกที่
สามารถลงทะเบียนเพื่อภายในการกีฬา, โดยการส่งพวกเขาเมื่อพวกเขามี
ลงทะเบียน
วิธีการทำเช่นนี้ - ดีที่นี่ใน froshims-3 แจ้งให้ทราบว่ามีเพียง
การเปลี่ยนแปลงที่ผมเคยทำตอนนี้คือการปรับปรุง ค่าของการกระทำที่จะลงทะเบียน-3.php
ในการลงทะเบียน-3.php ตอนนี้สังเกตเห็นว่า ฉันจำเป็นต้องใช้ไฟล์ที่เรียกว่าเป็นครั้งแรก
class.phpmailer.php
นี้เป็นห้องสมุดที่เรียกว่า PHPMailer ที่มีอยู่ที่ใดที่หนึ่งภายใน
ของคอมพิวเตอร์และฉันระบุที่นี่ PHP ที่ควรจะต้องมีการใช้งาน
เช่นเดียวกับ # include ใน C ต้อง ไฟล์ส่วนหัว
>> ต่อไปที่ผมตรวจสอบว่าชื่อไม่ได้เป็นที่ว่างเปล่าและ เพศไม่ได้เป็นที่ว่างเปล่าและไม่ได้เป็นหอพัก
ที่ว่างเปล่าแล้วให้ดำเนินการต่อไป ทำต่อไปนี้
ครั้งแรกที่ผมจะได้ยกตัวอย่าง วัตถุชนิด PHPMailer
นี้เป็นรูปแบบที่ค่อนข้างใหม่ แต่ก็ คุณลักษณะของวัตถุ
การเขียนโปรแกรมภาษาซึ่ง PHP เป็น
โดยเฉพาะอย่างยิ่งนี้ได้อย่างมีประสิทธิภาพประกาศ ตัวแปรของชนิด PHPMailer
และเรียกร้องในที่สุด อีเมลตัวแปรที่
ตอนนี้ขอใช้ตัวแปรที่ ที่จะส่งอีเมล์
>> Let 's แรกระบุโดยการโทร ฟังก์ชั่นที่เรียกว่า isSMTP ที่ฉันจะ
แน่นอนชอบที่จะส่งอีเมลนี้ ใช้ SMTP โ​​ปรโตคอล
สมมติต่อไประบุว่าโฮสต์ผ่านทาง ซึ่งผมจะส่งจดหมายนี้ให้เป็น
ตัวอย่างเช่นที่นี่ในมหาวิทยาลัย smtp.fas.harvard.edu
ลองมาแล้วตั้งจากที่อยู่ของ อีเมลนี้จะ jharvard@cs50.net
ลองแล้วเพิ่มที่อยู่ของ jharvard@cs50.net เพื่อให้เพียง
เวลานี้จอห์นฮาร์วาร์จะ จะส่งอีเมลตัวเอง
และให้แล้วตั้งชื่อเรื่องของ อีเมลนี้จะลงทะเบียน
>> สุดท้ายขอตั้งของร่างกายนี้ อีเมล์จะเป็นสตริงต่อไปนี้
คน ๆ นี้ลงทะเบียนเพียง
ชื่อ -
ดังกล่าวและเช่น
>> กัปตัน -
ดังกล่าวและเช่น
เพศ -
ดังกล่าวและเช่น
หอพัก -
ดังกล่าวและเช่น
ขอให้สังเกตว่าสายนี้ขยายไปยัง หลายบรรทัด แต่ฉันได้ตัดแบ่ง
พวกเขาเข้าด้วยกันโดยใช้ PHP ของผู้ประกอบการจุด เพื่อที่ว่าในตอนท้ายของวันนี้เป็น
จริงเพียงหนึ่งในสายยาวแตกที่นี่ใน แก้ไขข้อความของฉันไปยังหลายบรรทัด
>> ตอนนี้มันถึงเวลาที่จะส่งอีเมล
ที่นี่ฉันจะเรียกฟังก์ชั่นที่เรียกว่าการส่ง, แต่ฉันจะตรวจสอบไม่ว่าจะเป็นผลตอบแทน
ค่าเป็นเท็จ
ถ้าเป็นเช่นนั้นผมก็จะตายเพื่อ ที่จะพูดโดยการพิมพ์ข้อผิดพลาดที่
>> ตอนนี้สังเกตเห็นอีกอย่างนึงของไวยากรณ์
ตลอดหลายสายเหล่านี้ ของรหัสที่ผมเคยได้ใช้
ของผู้ประกอบการที่ลูกศรนี้
เหมือนใน C, ผู้ประกอบการที่ลูกศร dereferences ชี้และ
นำคุณไปค่าบางอย่างเหมือนกันที่นี่ นี้จะช่วยให้คุณสามารถเข้าถึง
ด้านข้างของวัตถุในการนี​​้ กรณีที่วัตถุของชนิด PHPMailer
ตอนนี้ผมมีตอนนี้ไปที่หน้านี้ ฉันจะได้เห็นต่อไปนี้
ถ้าตอนนี้ผมให้เดวิดลันเป็นชื่อของฉัน กัปตันเป็นกัปตันฉันจะระบุ
ส่งและฉันจะอยู่ที่นี่ในแมตทิวส์และ แล้วคลิกลงทะเบียนที่ฉันควรจะเร็ว
ได้รับอีเมลที่