Ver Mensaje Individual
  #8 (permalink)  
Antiguo 12/02/2013, 18:26
GonzaFY
 
Fecha de Ingreso: febrero-2013
Mensajes: 33
Antigüedad: 11 años, 9 meses
Puntos: 2
Respuesta: Obtener los usuarios que estan conectados

Cita:
Iniciado por abimex Ver Mensaje
Código PHP:
Ver original
  1. var_dump($this->session->all_userdata());
eso que te dá?
Un error mio fue que me estaba equivocando donde estaba trabajando..
Tuve que editar en system/libraries/Sessions.php donde dice sess_write:
Allí hay un llamado a sess_update();
el cual quedo asi:
Código PHP:
Ver original
  1. $this->CI->db->update($this->sess_table_name, array('last_activity' => $this->userdata['last_activity'], 'user_data' => $custom_userdata, 'user_id' => $this->userdata('id')));

Ahora si se guarda el id en la sesion..
Entonces tu dices que busque en la base de datos mis id, y por cada uno busque un valor en la tabla ci_sessions (la cual te pide codeigniter que crees para guardar las sesiones) que contenga ese id y si esta entonces controle el tiempo que lleva activo?