Pues como ya te dijeron ocuparas una BD, o algo donde tengas almacenado los usuarios & tiempo
Y ya de ahi hacer un poco de calculo para ver cuando quieres que se elimine de la tabla e ir mostrando solo los ultimos 5 o los q decees q se hayan conectado o que esten actualmente conectados con un tiempo de prolongado de 5 mins o algo asi
y cuando uno entre vea por tiempo y los que superen el tiempo ahora con el tiempo que esta en la tabla los que superen a 5 se eliminan y luego al tuyo si esta registrado ya en la tabla actualiza el tiempo, y si no lo esta insertas el usuario y tambien el tiempo, con eso deveria bastar.
Otra cosa aca solo para acortamos el codigo para no poner doble
<a class="a1" href="salir.php">Cerrar Sesión</a>
Cita:
Iniciado por arcanisgk122 yo lo hago así:
Código PHP:
<?php if(isset($_SESSION['logueado'])){
if($_SESSION['logueado'] == "si"){
echo "Conectado Como <b>" . $_SESSION['usuario'] . "</b>\n";
echo "<br>";
} ?>
<a class="a1" href="salir.php">Cerrar Sesión</a>
<?php }else{?>
<a class="a1" href="log.php">Inicia Sesión</a>
<?php } ?>