Itt 1 alap példa saját ellenörző függvényre
function username_check($str) { if ($str == ‘test’) { $this->form_validation->set_message(‘username_check’, ‘The %s field can not be the word “test”‘); return FALSE; } else { return TRUE; } }
Ez nem csinál semmi extrát, csak megnézi hogy az adott mező tartalma egyenlő-e a ‘test’ string-el, ha nem, akkor megfogalmazza, hogy mi a gondja.
Írjunk 1 olyan ellenőrző függvényt ami megnézi, hogy az adott felhasználónév foglalt-e.
function username_check($username) { if ($this->db->get_where(‘Users’, array(‘username’=>$username))->num_rows() == 1) { $this->form_validation->set_message(‘username_check’, ‘Ez a felhasználónév foglalt, kérem válasszon másikat.’); return FALSE; } else { return TRUE; } }