Welcome Guest, Not a member yet? Register   Sign In
Extend MY_Form_validation not work
#1

I'm locked for extend my form_validation rules...
In my controller I have a function article_new() who have this rules :


PHP Code:
$this->form_validation
    
->set_rules('titre','Titre','trim|required|xss_clean|encode_php_tags')
 
   ->set_rules('image','Image','callback_handle_upload')
 
   ->set_rules('tags','Tags','trim|required|xss_clean|callback_tags|encode_php_tags')
 
   ->set_rules('article','Article','trim|required|xss_clean|encode_php_tags'); 


Here my function handle_upload :


PHP Code:
   <?php
    function handle_upload
()
 
   {
 
       if (isset($_FILES['image']) && !empty($_FILES['image']['name']))
 
       {
 
           
        
}
 
       else
        
{
 
           // throw an error because nothing was uploaded
 
           $this->form_validation->set_message('handle_upload'"Vous devez uploader une image");
 
           return false;
 
       }
 
   }
 
   ?>


My function works well but I want to move this out of my controller.
So I put the function in the MY_Form_validation library located in application/librairies/MY_Form_validation.php.
If I do this, and I remove "callback_" in my rules it doesn't work... and I don't know why Sad
I work with the 2.2.6 version.
Reply


Messages In This Thread
Extend MY_Form_validation not work - by xenos92 - 07-17-2016, 07:45 PM
RE: Extend MY_Form_validation not work - by PaulD - 07-18-2016, 07:32 AM
RE: Extend MY_Form_validation not work - by Narf - 07-19-2016, 03:21 AM



Theme © iAndrew 2016 - Forum software by © MyBB