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