Bienvenido a datoweb.com!! En este foro podrás encontrar ayuda sobre diseño y desarrollo web en general. Si quieres formar parte de esta comunidad para pedir ayuda o colaborar ayudando a otros usuarios del foro solo tienes que registrarte desde el siguiente enlace: Registrarse en el Foro

Saber el numero de usuarios que están en linea en mi web

me podeis pasar algun sistema php que me cuente en numero de usuarios que estan online? estoy optando por usar algo de php y aque los contadores que hay de estos gratuitos quitan mucha velocidad de carga ya que casi todos son el flash
0
Puntos
3
Resp
1417
Visitas
Por youtubersfull hace 55 meses
Principiante offline

Respuesta #1

bueno lo encontre te dejo el código, tienes que crear dos archivos user_online.php y usuarios.dat ten en cuenta que este ultimo te va a guardar las ip online para hacerte el conteo ademas en este archivo no tienes que hacer nada solo tenerlo en el mismo directorio que user_online.php, ahora el código php del otro rchivo:
<? 
// Usuarios activos con PHP sin utilizar bases de datos 

// Tiempo en segundos en que expira la sesión. 
$fin_session = 600; 
$arr = file("usuarios.dat"); 
$contenido = $REMOTE_ADDR.":".time()." "; 
for ( $i = 0 ; $i < sizeof($arr) ; $i++ ) 
{ 
$tmp = explode(":",$arr[$i]); 
if (( $tmp[0] != $REMOTE_ADDR ) && (( time() - $tmp[1] ) < $fin_session )) 
{ 
$contenido .= $REMOTE_ADDR.":".time()." "; 

} 

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

$USUARIOS_ACTIVOS = count($array); 

// Imprimimos la cantiadad de usuarios activos 

echo "Hay ".$USUARIOS_ACTIVOS." usuarios activos"; 
?>
con el echo php que hay al final del script te devolvera el numero de usuarios online pero ojo!! para que funcione esto tiene que estar online ya que en local te pude dar algun error
0
Puntos
Por zeuskx hace 55 meses
Administrador offline Sitio web

Respuesta #2

grande zeus!!
0
Puntos
Por zerodarck hace 55 meses
Experto offline

Respuesta #3

este es el mismo pero con el archivo usuario.dat creado https://www.datoweb.com/post/426-usuarios-online-en-php-sin-base-de-datos
0
Puntos
Por alber hace 48 meses
Administrador offline

Relaccionados

Para comentar Inicia sesión o Registrate