Foros del Web » Programando para Internet » PHP »

Super Urgente!!! activos de una seccion

Estas en el tema de Super Urgente!!! activos de una seccion en el foro de PHP en Foros del Web. amigos tengo el siguiente problema: quiero mostrar en pagina index.php los usuarios activos de otra pagina (ejemplo sala1.php) la cosa es que cuando el usuario ...
  #1 (permalink)  
Antiguo 27/01/2004, 20:38
Avatar de xyyy7  
Fecha de Ingreso: enero-2004
Ubicación: Maracay.-
Mensajes: 637
Antigüedad: 20 años, 2 meses
Puntos: 5
Super Urgente!!! activos de una seccion

amigos tengo el siguiente problema:

quiero mostrar en pagina index.php

los usuarios activos de otra pagina (ejemplo sala1.php)

la cosa es que cuando el usuario entre a visitar la pafgina pueda ver cuantos usuarios hay en la

SALA1 (SALA1.PHP)
SALA2 (SALA2.PHP)

algo asi >>>>>>> hay "7" usuarios en sala 1 y "4" usuarios en sala 2 ..


haber me pueden ayudar... yo tengo el script de usuarios activos en donde se guardan las IP EN UNA BASE DE DATO (IPS.TXT)

me gustaria seguir usando este metodo de TXT


otra cosa y no se si es mucho pedir...

pero hay un problema con el tiempo.. si un usuario dura mas de lo que estipula el escrip por ejemplo 6 minutos ya no lo cuenta.

y si sale antes de ese tiempo lo sigue contando....

como se puede evitar eso para que sea mas exacto...

ya que me interesa la exactitud de esto por que es para un chat que estoy haciendo.......


MUCHAS GRACIASSS..........

Última edición por xyyy7; 07/01/2007 a las 01:45
  #2 (permalink)  
Antiguo 28/01/2004, 06:12
Avatar de jercer  
Fecha de Ingreso: octubre-2003
Mensajes: 373
Antigüedad: 20 años, 6 meses
Puntos: 13
Lo q yo haria:
en la base de datos o txt, con tres campos:

ip, fecha y sala

todas las páginas que tengan q contar los usuarios pones un include, donde:

Cojas la ip del usuario y

si existe:
actualizas la fecha (a la actual) y la sala

si no existe:
creas un campo nuevo e introduces fecha actual y sala

Despues eliminas todos los usuarios con una fecha inferior a x minutos con respecto a la fecha actual

Cuando digo fecha me refiero a fecha/hora claro
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:00.