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 ตอนนี้ผมมีตอนนี้ไปที่หน้านี้ ฉันจะได้เห็นต่อไปนี้ ถ้าตอนนี้ผมให้เดวิดลันเป็นชื่อของฉัน กัปตันเป็นกัปตันฉันจะระบุ ส่งและฉันจะอยู่ที่นี่ในแมตทิวส์และ แล้วคลิกลงทะเบียนที่ฉันควรจะเร็ว ได้รับอีเมลที่