ในการตรวจสอบและประมวลผลข้อมูลที่ป้อนเข้าจากแบบฟอร์มโดยใช้ validation คุณลักษณะใน Laravel ให้ทำตามขั้นตอนเหล่านี้:
กำหนด Validation กฎ
เริ่มต้นด้วยการกำหนด validation กฎสำหรับช่องแบบฟอร์มของคุณ Laravel ให้กฎต่างๆ validation ที่คุณสามารถใช้เพื่อรับรองความสมบูรณ์และความถูกต้องของข้อมูล
ในตัวอย่างข้างต้น เรากำหนด validation กฎสำหรับช่องชื่อ อีเมล และรหัสผ่าน กฎ required
จะตรวจสอบว่าฟิลด์ไม่ว่างเปล่า กฎ email
จะตรวจสอบความถูกต้องของรูปแบบอีเมล กฎ unique:users
จะตรวจสอบว่าอีเมลไม่ซ้ำกันใน users
ตารางหรือไม่ และ กฎ max
and min
จะกำหนดความยาวสูงสุดและต่ำสุดสำหรับฟิลด์รหัสผ่าน
จัดการ Validation ผลลัพธ์
Laravel คุณลักษณะ validation ของจะดำเนินการ validation ตามกฎที่กำหนดไว้ โดยอัตโนมัติ หาก validation ล้มเหลว Laravel จะเปลี่ยนเส้นทางผู้ใช้กลับไปยังแบบฟอร์มพร้อมข้อความแสดงข้อผิดพลาดที่เหมาะสม คุณสามารถดึงข้อความแสดงข้อผิดพลาดเหล่านี้ในมุมมองของคุณเพื่อแสดงให้ผู้ใช้เห็น
ในโค้ดด้านบน เราจะตรวจสอบว่ามี validation ข้อผิดพลาดหรือไม่และแสดงในกล่องแจ้งเตือน ฟังก์ชัน นี้ old()
ใช้เพื่อเติมฟิลด์ฟอร์มใหม่ด้วยค่าที่ป้อนไว้ก่อนหน้านี้ หากมี validation ข้อผิดพลาด
โดยทำตามตัวอย่างนี้ คุณสามารถตรวจสอบและประมวลผลข้อมูลที่ป้อนเข้าจากแบบฟอร์มโดยใช้ คุณลักษณะ validation ใน Laravel สิ่งนี้ทำให้มั่นใจได้ว่าข้อมูลเป็นไปตามกฎที่กำหนดไว้และช่วยรักษาความสมบูรณ์ของข้อมูลในแอปพลิเคชันของคุณ