Ver Mensaje Individual
  #4 (permalink)  
Antiguo 18/03/2014, 09:04
mrn_sonick
 
Fecha de Ingreso: noviembre-2010
Mensajes: 12
Antigüedad: 14 años
Puntos: 0
Respuesta: error en header

el archivo config.php tiene esto
<?php
define('URL', 'http://www.desyt.cl/tarapaca/mvc/mvc_ventas2/');
?>

y la funcion es
public function ingresar()
{


$sth = $this->db->prepare("SELECT *
FROM usuario u
INNER JOIN perfiles per ON u.id_perfil = per.id_perfil
INNER JOIN personal p ON u.rut_personal = p.rut_personal
WHERE u.id_estado = 1 AND
u.nom_usu = ':usuario' AND u.pass_usu = ':clave'");

$sth->execute(array(

':usuario' => $_POST['usuario'],
':clave' => Hash::create('sha256', $_POST['clave'], HASH_PASSWORD_KEY),

));


$data = $sth->fetch();


$count = $sth->rowCount();

if ($count > 0) {

Session::init();
Session::set('usuario',$data['NOM_USU']);
Session::set('nombre_persona',$data['NOM_PERSONAL']);
Session::set('perfil', $data['NOM_PERFILE']);
Session::set('id_perfil', $data['ID_PERFIL']);

Session::set('loggedIn', true);

Session::set('id_usuario', $data['ID_USU']);

Session::set('hora_ingreso', date("Y-m-j H:i:s"));

header('location: '.URL.'portafolio');

} else {

header('location: '.URL.'error/login_usuario');
}


}