DAVID ลัน: ลองสร้างเว็บไซต์ผ่านทาง ซึ่งนักศึกษาสามารถลงทะเบียนเพื่อ ภายในการกีฬา โดยเฉพาะอย่างยิ่งขอสร้างแบบฟอร์มบน หน้าเว็บที่ขอให้ชื่อของพวกเขา เพศของพวกเขาสำหรับหอพักของพวกเขาเป็น รวมทั้งไม่ว่าจะเป็นหรือไม่ที่พวกเขาต้องการ เป็นกัปตันทีม ลองมาดู ล่วงหน้าฉันได้ไปข้างหน้าแล้ว และสร้างรูปแบบนี้ที่นี่ มันไม่ได้เป็นสิ่งที่สวยที่สุดใน โลกเพื่อให้แน่ใจว่า แต่มันก็ไม่ขอ ทุกรายละเอียดที่ ลองไปข้างหน้าและตอนนี้ใช้เวลาดู ที่แหล่งอ้างอิง ใน froshim-0.php สังเกตผมว่า จริงมีทั้งหมด HTML ปรากฎว่าไฟล์ PHP ไม่ได้ อย่างเคร่งครัดจะต้องมี PHP แต่ถ้า ไม่ก็จะถูกดำเนินการโดย ล่ามตราบใดที่มันอยู่ในระหว่าง แท็ก PHP เปิดและปิดแท็ก PHP สังเกตเห็นแล้วว่าเรามีจริงๆ สาระสำคัญในรูปแบบ HTML ที่นี่ เรามีแท็กรูปแบบตามที่คาดไว้ เรามีอินพุทที่นี่มีชื่อ ชื่อและที่มีชนิดเป็นข้อความสำหรับ ชื่อนักศึกษาปริญญาตรี ที่นี่เรามีข้อมูลว่าเป็นของคนอื่น ประเภทการตรวจสอบกล่องเพื่อที่จะให้เขา หรือเธอจะระบุหรือไม่พวกเขาต้องการ ชอบที่จะเป็นกัปตันทีม แล้วเรามีสองปัจจัยการผลิตทั้งที่มีชื่อ เป็นเพศที่มีทั้งสองประเภทคือ แต่วิทยุซึ่งมีค่าที่แตกต่างกัน ของ F ในเพศหญิงและเอ็มชาย แต่กลับกลายเป็นว่าปุ่มสามารถ การออกแบบในลักษณะที่จะมีร่วมกันนี้ แต่เพียงผู้เดียวเพื่อว่าถ้าเราตรวจสอบเพศชายที่ หญิง unchecks และถ้าเราตรวจสอบ หญิงที่ชาย unchecks ในขณะเดียวกันถ้าเราดำเนินการต่อไปดูด้านล่าง หอพักเราจะเห็นว่ามีการเลือก เมนูภายในซึ่งเป็น ตัวเลือกค่อนข้างน้อย ครั้งแรกของตัวเลือกเหล่านั้น ไม่มีค่า มันหมายเพียงเพื่อให้แน่ใจว่า เมนูย่อมเป็นที่ว่างเปล่าโดยค่าเริ่มต้นสำหรับ หอพักนักศึกษา ด้านล่างที่เรามีตัวเลือกสำหรับการ Apley ศาลสำหรับ Canaday และอื่น ๆ ทุก น้องหอพัก ตอนนี้ลงมาด้านล่างเลือกเมนูนี้แจ้งให้ทราบล่วงหน้า เรามีอินพุทสุดท้ายนี้ ประเภทส่งค่าที่มี หรือฉลากที่ลงทะเบียน ดังนั้นตอนนี้ลองมาดูที่ ไฟล์ที่แบบฟอร์มนี้ เป็นไปได้ส่ง วิธีที่จะทราบว่ามัน ถูกส่ง - ดีถ้าเราเลื่อนกลับขึ้นไปที่สูงกว่าใน แฟ้มสังเกตว่าแท็กรูปแบบที่มี แอตทริบิวต์การกระทำของการลงทะเบียน-0.php, และรูปแบบที่จะถูกส่งไปที่ หน้าผ่านการโพสต์วิธี HTTP ตอนนี้ขอใช้เวลาดูแล้ว ลงทะเบียน-0.php ใน register.php เราอีกครั้ง ส่วนใหญ่ HTML แต่ภายในของร่างกายที่แจ้งให้ทราบนี้ มีแท็กก่อนซึ่งหมายถึงเป็น จัดรูปแบบไว้ข้อความข้อความที่ควรจะเป็น แสดงในแบบอักษรพิมพ์ดีด แล้วภายในที่ก่อนแท็กแจ้งให้ทราบล่วงหน้า ที่เรามีที่นี่แท็ก PHP เปิดและ ใกล้ชิดและเรียกร้องให้ฟังก์ชั่นที่เรียกว่า print_r ซึ่งพิมพ์ซ้ำ สิ่งที่คุณผ่านในการเป็นอาร์กิวเมนต์ ในกรณีนี้ผมผ่านในซ้ำ ตัวแปร superglobal ที่เรียกว่า $ _POST มันอยู่ในนี้ superglobal นี้ อาเรย์ที่ใด HTTP พารามิเตอร์หรือเขตข้อมูลฟอร์มที่มี ส่งโดยผู้ใช้จะสิ้นสุดการ เราสามารถเข้าถึง ตอนนี้ขอใช้เวลาดูใน เบราว์เซอร์ที่ froshim-0.php ลองไปข้างหน้าและลงทะเบียน ตัวเองขณะที่เดวิดลัน ฉันจะเป็นกัปตันและฉันจะเป็น ชายในการพูดแมตทิวส์ ตอนนี้ขอให้คลิกที่สมัครสมาชิก และตอนนี้สังเกตเห็นที่เราเห็นผลน่าเกลียด แต่นี้เป็นเพียงผลของ พิมพ์ในข้อความที่จัดรูปแบบ - ที่ คือตัวอักษรพิมพ์ดีด - เนื้อหาของที่ อาเรย์ โดยเฉพาะอย่างยิ่งสังเกตเห็นว่าสิ่งที่ เบราว์เซอร์ในที่สุดส่งไปยัง เซิร์ฟเวอร์เป็นชื่อที่มีค่าเป็นเดวิด ลัน; ภาคสนามที่เรียกว่ากัปตันที่มี เห็นได้ชัดว่าเป็นค่าที่ซึ่งดูเหมือนว่าจะ เป็นค่าเริ่มต้นเมื่อฉันจะตรวจสอบ ตรวจสอบกล่อง; เพศที่มีค่า M เป็นชายและหอพัก เป็นค่าที่มีแมตทิวส์ ตอนนี้ผมยังไม่ได้ทำอะไร ที่มีค่าเหล่านี้ แต่ชัดเจนเพราะ PHP เป็น bundling พวกเขาขึ้นสำหรับฉันใน superglobal นี้ ที่เรียกว่า $ _POST ผมแน่นอนจะมี การเข้าถึงการเขียนโปรแกรมที่จะทำบางสิ่งบางอย่าง ด้วยตัวแปรเหล่านั้นเช่น ลงทะเบียนครั้งแรกนี้