aaa lo olvide, y me pareció raro eso de varias cuentas con el mismo nombre de usuario, pero ya caí xD
sencillo, se me ocurren varias formas de hacerlo, está puede ser una:
sustituyes aquel bloque por este:
{
$Flag = false;
foreach ($ListaUsuarios as $sUsuario) if ($sUsuario == $Usuario) $Flag = true;
if ($Flag == false)
{
$ListaUsuarios[] = $Usuario;
if (eregi($Usuario,$sContenido)) echo $Usuario." esta on-line<br>"; else echo $Usuario." esta off-line<br>";
}
}
y luego de cerrar el archivo, esta:
$ListaUsuarios[]=array();