php - Custom Validation in Codeigniter in controller level -


i want use custom validation in controller-side . want use form-validator of ci in validation.

note: use validation web services. ( that's why stay on controller level )

i tried that, acceptable format ?

        $this->form_validation->set_rules('$userfullname', 'username', 'trim|required|min_length[5]|max_length[12]|xss_clean');         $this->form_validation->set_rules('$usernickname', 'usernickname', 'trim|required|min_length[5]|max_length[12]|xss_clean');         $this->form_validation->set_rules('$useremail', 'email', 'trim|valid_email');         $this->form_validation->set_rules('$userpassword', 'password confirmation', 'trim|required|alpha_numeric|min_length[5]|max_length[12]|');             if ($this->form_validation->run() == false)        {              if(!$this->validate_member->set_message($userfullname,'userfullname', 'trim|required|min_length[5]|max_length[12]|xss_clean'))             {                  $error_code = '102';              } else if (!$this->validate_member->set_message($usernickname,'usernickname', 'usernickname', 'trim|required|min_length[5]|max_length[12]|xss_clean')){                  $error_code = '103';              } else if (!$this->validate_member->set_message($useremail, 'email', 'trim|valid_email')){                  $error_code = '104';              } else if(!$this->validate_member->set_message($useremail, '$userpassword', 'password confirmation', 'trim|required|alpha_numeric|min_length[5]|max_length[12]|')){                  $error_code = '105';              } else {                  $error_code = '106';              }  

any suggestions appreciated ..

i think can set custom validation in form_validation.php located in system>libaries can set new function name , new validation , set error message in language.


Comments

Popular posts from this blog

authentication - Mongodb revoke acccess to connect test database -

r - Update two sets of radiobuttons reactively - shiny -

ios - Realm over CoreData should I use NSFetchedResultController or a Dictionary? -