Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/04/2012, 09:16
Avatar de ahaugas
ahaugas
 
Fecha de Ingreso: agosto-2011
Ubicación: Madrid
Mensajes: 249
Antigüedad: 12 años, 8 meses
Puntos: 21
Pregunta que estoy haciendo mal con las funciones?

hola, estoy construyendo una clase para ver usuarios online y que actualize si no esta conectado o que si incicia sesion.

todoavia estoy bastante verde en el tama pero llego a una parte que me salta un error y no se conectar la funcion superior con la de abajo ej:

Código PHP:
class usersOnline {

    function 
usersOnlineConstruct() {
        global 
$db,$db_table_prefix,$loggedInUser;
        if(!
isUserLoggedIn()) { $session "0"; } else { $session "1"; }
        
        
$this->userOnlineTime         5;                                                // Tiempo máximo de espera
        
$this->userOnlineDate         time();                                             // Momento que entra en línea
        
$this->userOnlineIP         $_SERVER['REMOTE_ADDR'];                            // Recuperamos su IP
        
$this->userOnlineLimit         $this->userOnlineDate-$this->userOnlineTime*60;    // Tiempo Limite de espera
        
$this->userOnlineSession    $session;                                            // Vemos si es usuario o invitado
    
return;
    }
    
    function 
usersOnlineDelete() {
    
usersOnlineConstruct();
        
// si se supera el tiempo limite (5 minutos) lo borramos
        
$sql "DELETE FROM ".$db_table_prefix."Users_Online 
                WHERE Date_Time < '"
.$db->sql_escape($this->userOnlineLimit)."'";
                return (
$db->sql_query($sql));
    }

se supone que necesito leer los datos de usersOnlineConstruct() en usersOnlineDelete() pero me tira fallos

alguien me podria hechar una mano porfavor
gracias