Ver Mensaje Individual
  #8 (permalink)  
Antiguo 01/11/2003, 20:47
Avatar de philipppe
philipppe
 
Fecha de Ingreso: marzo-2002
Ubicación: Uruguay
Mensajes: 706
Antigüedad: 24 años, 6 meses
Puntos: 0
yo uso este y me funciona bien, no sé los otros...

Código PHP:
<?php 

$tiempo_logout 
= 600; // segundos tras los cuales un usuario es marcado como inactivo 

$arr = file("usuarios.dat"); 
$contenido = $REMOTE_ADDR.":".time()." 
"
; 

for ( 
$i = 0 ; $i < sizeof($arr) ; $i++ ) 
{ 
$tmp = explode(":",$arr[$i]); 
if (( 
$tmp[0] != $REMOTE_ADDR ) && (( time() - $tmp[1] ) < $tiempo_logout )) 
{ 
$contenido .= $REMOTE_ADDR.":".time()." 
"
; 
} 
} 

$fp = fopen("usuarios.dat","w"); 
fputs($fp,$contenido); 
fclose($fp); 

$array = file("usuarios.dat"); 

$USUARIOS_ACTIVOS = count($array); 
echo
" <font title=\"Número de personas que están actualmente visitando el sitio: $USUARIOS_ACTIVOS \">Online: $USUARIOS_ACTIVOS"; 
?>

crea el archivo "usuarios.dat"

por cierto, yo le agregue un alt al echo, pero se lo pueden eliminar

Saludos y espero ser útil
__________________
Plugin de AdSense para Wordpress: http://adsensei.org