Page 52 - Framework Codeigniter 2
P. 52

www.koder.web.id – Kumpulan tutorial komputer

                                      matches[password]


                min_length            Panjang  inputan  harus  memiliki  jumlah  minimal  karakter,  contoh
                                      penggunaan min_length[6] artinya panjang inputan harus lebih besar
                                      dari 6 karakter.


                max_length            Panjang  inputan  harus  memiliki  jumlah  maksimal  karakter,  contoh
                                      max_length[12]  artinya  panjang  inputan  tidak  boleh  lebih  dari  12

                                      karakter.

                exact_length          Panjang  inputan  harus  sama  dengan  jumlah  karakter  yang

                                      diinginkan,  contoh  exact_length[8]  artinya  panjang  inputan  harus
                                      sama dengan 8 karakter.


                alpha                 Inputan harus berisi semua huruf alfabet mulai dari a-z.


                alpha_numeric         Inputan harus berisi karakter alfabet dan numeric.

                alpha_dash            Inputan harus berisi semua huruf alfabet mulai dari a-z , underscores

                                      atau dashes.

                numeric               Inputan hanya boleh berisi angka / huruf numeric.


                integer               Inputan hanya boleh berisi angka integer saja.


                is_natural            Inputan  hanya  boleh  berisi  bilangan  natural  saja:  0,  1,  2,  3,  dan
                                      seterusnya.


                is_natural_no_zero    Inputan hanya boleh berisi bilangan natural saja kecuali nol: 1, 2, 3,
                                      dan seterusnya.


                valid_email           Inputan harus berisi format email yang benar.


                valid_emails          Inputan harus berisi format email yang benar di batasi dengan koma
                                      jika alamat email lebih dari satu.


                valid_ip              Inputan harus berisi format IP yang benar.


                valid_base64          Inputan harus berisi format karakter base64 yang benar.




            Pada  baris-46,  kita  melakukan  pengecekan  terhadap  rule-rule  yang  telah  diset  ($this-
            >form_validation->run())). Fungsi tersebut akan menghasilkan nilai TRUE apabila semua


                                                                                                          47
   47   48   49   50   51   52   53   54   55   56   57