[eluser]mriso[/eluser]
I´m trying to use SESSION library and URL helper, but always get HEADER ERROR
A PHP Error was encountered
Severity: Warning
Message: Cannot modify header information - headers already sent by (output started at C:\Arquivos de programas\xampp\htdocs\ncomp\system\application\controllers\login.php:1)
Filename: libraries/Session.php
Line Number: 662
AND
A PHP Error was encountered
Severity: Warning
Message: Cannot modify header information - headers already sent by (output started at C:\Arquivos de programas\xampp\htdocs\ncomp\system\application\controllers\login.php:1)
Filename: libraries/Session.php
Line Number: 662
I SINCERELY DONT KNOW WHY SINCE I DONT OUTPUTED ANYTHING
<?php
class Login extends Controller {
function Login()
{
parent::Controller();
}
function index()
{
$this->load->helper('url');
$this->load->library('session');
$this->load->model('Do_Login');
$query = $this->Do_Login->checkLogin();
$num_rows = $this->db->affected_rows($query);
if($num_rows > 0){
$row = $query->row();
$newdata = array(
'user' => $row->nome,
'empresa' => $row->empresa,
'email' => $row->email,
'logged_in' => TRUE
);
$this->session->set_userdata($newdata);
}else{
$newdata = array(
'user' => 'failed',
'empresa' => 'failed',
'email' => 'failed',
'logged_in' => FALSE
);
$this->session->set_userdata($newdata);
}
if($this->session->userdata('logged_in') == TRUE){
redirect('index.php/environment/'); # index.php/login/
}else{
redirect('index.php/welcome/'); #index.php/welcome/
}
}
}
?>