Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/03/2005, 06:39
Avatar de Bunker
Bunker
(Desactivado)
 
Fecha de Ingreso: marzo-2005
Ubicación: .::Florida-Usa::.
Mensajes: 234
Antigüedad: 19 años
Puntos: 0
Exclamación Usuarios Activos Sin Base De Dato!!!

UN PEQUEÑO APORTE!!!!

CON ESTE SCRIPT PODEMOS MOSTRAR EN NUESTRA PAGINA WEB CUANTOS USUARIOS ESTAN EN NUESTRA WEB SIN NECESIDAD DE CREAR UNA BASE DE DATO!!!!
ESPERO QUE LES GUSTEN!!! SUERTE


activos.php
<?
// Usuarios activos con PHP sin utilizar bases de datos

// Tiempo en segundos en que expira la sesión.
$fin_session = 600;

// En usuarios.dat guardaremos el IP y hora en que el usuario inicio la sesión
$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] ) < $fin_session ))
{
$contenido .= $REMOTE_ADDR.":".time()." ";
}
}

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

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

$USUARIOS_ACTIVOS = count($array);

// Imprimimos la cantiadad de usuarios activos
echo "Hay ".$USUARIOS_ACTIVOS." usuarios activos";
?>

SIGAN APORTANDO MAS ESCRIPTS
UN SALUDOS A TODOS