Welcome Guest, Not a member yet? Register   Sign In
Codeignter3 +HMVC
#1

(This post was last modified: 04-13-2016, 07:29 PM by ciadmin.)

Callback function is not working at server side but it works on localhost.
 Error Message  Unable to access an error message corresponding to your field name password.(password)

my code is

<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

class Login extends MX_Controller {

     private $data=array();
        
    public function __construct()
    {
       parent::__construct();
       
      
       $this->load->model('mdl_login');
    }
    
    public function  index()
    {
         if(is_login('admin'))
           redirect(URL.'welcome');
         else
        $this->load->view('login_view');
    }
    
    public function user_login()
    {
        
        
        
      $this->load->library('form_validation');
    
      $this->form_validation->set_rules('user_name','User Name','trim|required');
      $this->form_validation->set_rules('password','password','trim|required|callback_password');
        if($this->form_validation->run($this)==FALSE)
        {
            $this->load->view('login_view');
        }
        else
        {
           redirect(URL.'welcome');
           //print_r($this->session->userdata());
        }
    
        
    }
    
    public function password()
    {
        
        if($this->mdl_login->validate_login()==FALSE)
        {
            $this->form_validation->set_message('password', '!Invalid User Name or Password');
            return FALSE;

        }
        else
        {
            return TRUE;
        }
    }
    
    public function logout()
    {
        $this->session->sess_destroy();
        //print_r($this->session->userdata());
        redirect(URL);
    }
    
    
        
}
Reply


Messages In This Thread
Codeignter3 +HMVC - by akv985 - 04-13-2016, 12:29 PM



Theme © iAndrew 2016 - Forum software by © MyBB