Foros del Web » Programando para Internet » PHP »

ayuda con estado online/offline

Estas en el tema de ayuda con estado online/offline en el foro de PHP en Foros del Web. tengo este codigo : Código PHP:   $tiempo_pasado = time ()- 300 ;          $getestado  =  mysql_query ( "SELECT * FROM jugadores WHERE userid='" . $user . "' AND online>='" . $tiempo_pasado . ...
  #1 (permalink)  
Antiguo 23/04/2006, 21:38
 
Fecha de Ingreso: diciembre-2005
Mensajes: 249
Antigüedad: 12 años
Puntos: 0
ayuda con estado online/offline

tengo este codigo :

Código PHP:
  $tiempo_pasado=time()-300;
        
$getestado mysql_query("SELECT * FROM jugadores WHERE userid='".$user."' AND online>='".$tiempo_pasado."'");
        
        if (
mysql_num_rows($getestado) >= 1)
        {
        echo 
"<font color='green'><b>Online</font></b>";
        }
        else
        {
        echo 
"<font color='red'><b>Offline</font></b>";
        }
        echo 
"</center>"
este codigo representa el estado de un jugador de mi juego en su perfil .

ONLINE deberia ser si el "online" del jugador es mayor que $tiempo_pasado .. pero a mi siempre me dice online aunque tenga menor tiempo al $tiempo_pasado

alguna ayuda?
  #2 (permalink)  
Antiguo 23/04/2006, 23:04
Avatar de atak  
Fecha de Ingreso: julio-2005
Ubicación: Huancayo
Mensajes: 490
Antigüedad: 12 años, 4 meses
Puntos: 5
De acuerdo Tiempo

Hola


Código PHP:
<?php
        $tiempo_pasado
=time()-300;
        
$getestado mysql_query("SELECT * FROM jugadores WHERE userid='".$user."' AND online>'".$tiempo_pasado-1."'");
        
$n=mysql_num_rows($getestado);

        if (
$n
        {
            echo 
"En linea ";
        }
       else
         {
            echo 
"Fuera de linea";  
         }
?>

a lo mejor te ayuda

Salu2
__________________
. .: El mejor Inicio :. .
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:42.