วันอาทิตย์ที่ 17 สิงหาคม พ.ศ. 2557

Laravel : การใช้งาน Validation

การใช้งาน Validation เพื่อตรวจสอบข้อมูลก่อนที่จะ insert ลง database ว่าถูกต้องตามที่ต้องการหรือไม่ และป้องกันการผิดพลาดของข้อมูล ซึ่ง Laravel มี Input Validation ที่คอยช่วยให้เขียน code ได้ง่ายขึ้น จะต้องแก้ไข ส่วนของ Model, Controller และ View แต่ขอยกตัวอย่าง การเขียน code Input Validation ใน model ตามนี้
public static function validate($input)
{
$rules = array(
'input_mems_email'=>'Required|email|unique:mems,mems_email|Between:3,100',
'input_mems_fname'=>'Required|Between:1,200',
'input_mems_lname'=>'Required|Between:1,200',
'input_mems_passwd'=>'Required|AlphaNum|Min:4|Confirmed',
'input_mems_passwd_confirmation'=>'Required|AlphaNum|Min:4'
);
  return Validator::make($input,$rules);
}

สามารถอ่านการใช้งานเพิ่มเติมได้ที่
http://laravelbook.com/laravel-input-validation/
http://daylerees.com/codebright/validation

ไม่มีความคิดเห็น:

แสดงความคิดเห็น