Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/08/2002, 05:35
Avatar de ||Dj||
||Dj||
 
Fecha de Ingreso: enero-2002
Mensajes: 2.349
Antigüedad: 22 años, 3 meses
Puntos: 1
Re: algun script php??

aca te paso uno que alguna vez encontre por ahi, es bastante simple y no requiere db:

1ero creas el script "activos.php"

<?php

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

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

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()."\n";
}
}

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

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

$USUARIOS_ACTIVOS = count($array);
?>


......y despues llamas el script y le das salida:


<?
php include("activos.php");
echo ("$USUARIOS_ACTIVOS");
?>

eso nada mas, espero que sirva.

<p><font face="Arial, Helvetica, sans-serif" size="2">Usuario Registrado #
10462
[/CODE]</p>