พิพิธภัณฑ์ Great Waxs in Wax ในบัลติมอร์
อาจ 2024
จนถึงตอนนี้ในโปรแกรมปฏิทินกิจกรรมส่วนบุคคลเราได้เขียนรหัสเพื่อความเป็นไปได้ว่ายังไม่ได้ส่งแบบฟอร์มเว็บรายการกิจกรรม ($ _POST ['ส่ง'] ว่างเปล่า) หากเป็นกรณีนี้โปรแกรมจะเริ่มต้นตัวแปรให้เป็นโมฆะก่อนการเรียกใช้ฟังก์ชันที่จะแสดงฟอร์มในเว็บเบราว์เซอร์เป็นครั้งแรก ตอนนี้เราจะโค้ดสำหรับความเป็นไปได้ว่าแบบฟอร์มนั้นถูกส่งไปแล้ว ($ _POST ['submit'] ไม่ว่างเปล่า) หากเป็นกรณีนี้มีสองตัวเลือกสำหรับขั้นตอนถัดไป
ขั้นตอนแรกของเราคือการใช้ PHP ถ้าคำสั่งเพื่อทดสอบข้อมูลที่ขาดหายไปสำหรับแต่ละช่องป้อนข้อมูลที่จำเป็นและเป็นตัวเลือก เราจะสร้างตัวแปรที่ชื่อว่า $ error_message และตั้งค่าเริ่มต้นเป็น ไม่. หากมีข้อมูลขาดหายไปตัวแปรจะถูกตั้งค่าเป็น ใช่. นี่คือส่วนแรกของรหัส
รหัสนี้ทำอะไร? โปรแกรมจะตั้งค่าตัวแปร $ error_message เป็นครั้งแรก ไม่. มันจะทดสอบฟิลด์ป้อนข้อมูลสิบเอ็ดฟิลด์ถัดไปจากแต่ละแบบฟอร์ม ในรหัสข้างต้นเรากำลังทดสอบตัวแปรสองตัวแรกคือ act_title และ act_desc อย่างไรก็ตามรหัสทั้งหมดจะทดสอบตัวแปรอีก 9 ตัวเช่นกัน มีสามผลลัพธ์ที่เป็นไปได้
ขั้นตอนต่อไปคือการปรับฟังก์ชั่น Activity_Entry_Form เพื่อจัดการข้อความแสดงข้อผิดพลาดใหม่ หมายเหตุ - จุดประสงค์ของบทช่วยสอนนี้คือการสร้างโปรแกรมปฏิทินกิจกรรมส่วนตัวสำหรับใช้ส่วนตัวและสอนพื้นฐานของฐานข้อมูล PHP และ MySQL ฉันไม่ได้รวมคุณสมบัติด้านความปลอดภัยเช่นการป้องกันข้อมูลที่เป็นอันตราย นั่นจะทำให้การสอนนี้ซับซ้อนเกินไปสำหรับผู้ฝึกหัด หากคุณกำลังสร้างโปรแกรมสำหรับเว็บคุณต้องการรวมความปลอดภัยดังกล่าวไว้ในรหัสโปรแกรมของคุณ | ||||