Ver Mensaje Individual
  #5 (permalink)  
Antiguo 07/11/2011, 16:43
Avatar de s00rk
s00rk
 
Fecha de Ingreso: octubre-2010
Ubicación: Mexico
Mensajes: 238
Antigüedad: 14 años, 1 mes
Puntos: 48
Respuesta: mostrar usuarios conectados a la web

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 Ver Mensaje
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 ?>