Welcome Guest, Not a member yet? Register   Sign In
Loop error
#1

Hello to all. I'm new using CodeIgniter ;P and i have a loop error in my login form (Sorry for my bad english). Well, i will put my code and my homepage Links:

My first page Controller
PHP Code:
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class 
User extends CI_Controller{
    public function 
__construct()
    {
        
parent::__construct();
        
$this->load->model('user_model');
    }
    public function 
index()
    {
        
$data['title']= 'Home';
        
$this->load->view('header_view',$data);
        
$this->load->view("registration_view.php"$data);
        
$this->load->view('footer_view',$data);
    }

    public function 
welcome()
    {
        
redirect('/documentos/administracion''refresh');
    }

    public function 
login()
    {

        
$email=$this->input->post('email');
        
$password=$this->input->post('pass');

        
$result=$this->user_model->login($email,$password);
        if(
$result){
            
$this->session->set_userdata('user'true); 
            
$this->welcome();
        }
    }
    
    public function 
logout()
    {
        
$this->session->unset_userdata('user'false);
        
$this->session->sess_destroy();
        
redirect('/user/logout');
    }
}
?>

My registration_view form
PHP Code:
<?php echo form_open("user/login"); ?>
            <img src="<?php echo base_url();?>assets/img/image002.jpg" width="80%" style="margin-left: 30px;margin-bottom:30px; margin-top:30px;"/>
            
                <div class="form-group" style="">
                    <div class="input-icon left">
                        <i class="icon-user"></i>
                        <input type="email" id="email" name="email" class="form-control" placeholder="Correo electrónico" style="width:79%"/>
                    </div>
                </div>
                <div class="form-group" style="margin-bottom:15px;">
                    <div class="input-icon left">
                        <i class="icon-lock"></i>
                        <input type="password" id="pass" name="pass" class="form-control" placeholder="Password" style="width:79%"/>
                    </div>
                </div>
                <input type="submit" id="btn-login" class="btn blue pull-right" style="width:100%;" value="Ingresar"><i class="m-icon-swapright m-icon-white"></i></input>

        <?php echo form_close(); ?>

When i click in "Login", Chrome display my the error "ERR_TOO_MANY_REDIRECTS"

http://boadmin.asgcomputacion.cl/
user: [email protected]
password: agustin123

anny suggestions?

Thanks!
Reply
#2

Seems the problem is in administracion controller
Reply
#3

Could you show the User_model.php?
Reply
#4

Put the form processing code in that controller function in which that view is loaded.
Thankyou Wink Smile
Rolleyes
Reply




Theme © iAndrew 2016 - Forum software by © MyBB