Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/03/2015, 21:06
juandedios
 
Fecha de Ingreso: mayo-2003
Ubicación: Lima
Mensajes: 967
Antigüedad: 21 años, 6 meses
Puntos: 8
Problemas con login

Quiero hacer un login en mi página que estoy haciendo con CodeIgniter y si no uso la parte de las sesiones si pasa y sale el mensaje que debería salir, pero cuando escribo la parte de las sesiones se queda parado, el método del controlador es este:
Código PHP:
Ver original
  1. public function login()
  2. {
  3.     $uLog = $this->input->post('uLog');
  4.     $pLog = $this->input->post('pLog');
  5.  
  6.     $res = $this->Usuariosm->procesoLogin($uLog, $pLog);
  7.  
  8.     if ($res === false) {
  9.         echo 'No puede iniciar sesión, verifique los datos que ha ingresado e inténtelo otra vez.|1';
  10.     }
  11.     else {
  12.         $res2 = $this->Usuariosm->datosUsuario($uLog);
  13.  
  14.         if ($res2 === false) {
  15.             echo 'No se pudieron obtener los datos del usuario. Inténtelo más tarde.|1';
  16.         }
  17.         else {
  18.             $sess_array = array();
  19.             foreach ($res2 as $row) {
  20.                 $sess_array = array(
  21.                     'email'         => $row['email'];
  22.                     'nombre'        => $row['nombre'];
  23.                     'apellidos'     => $row['apellidos'];
  24.                     'telefono'      => $row['telefono'];
  25.                     'celular'       => $row['celular'];
  26.                     'intereses'     => $row['intereses'];
  27.                 );
  28.             }
  29.             $this->session->set_userdata('datosUser', $sess_array);
  30.  
  31.             echo 'Bienvenido(a) ' . $sess_array['nombre'] . ' ' . $sess_array['apellidos'] . '|0';
  32.         }
  33.     }
  34. }
Espero que me den una ayuda
__________________
El aprendiz.