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
1518
Visitas
3
Resp
Por youtubersfull hace 60 meses
Principiante
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 60 meses
Administrador Sitio web
Respuesta #2
grande zeus!!
0
Puntos
Por zerodarck hace 60 meses
Experto
Respuesta #3
este es el mismo pero con el archivo usuario.dat creado https://datoweb.com/post/426-usuarios-online-en-php-sin-base-de-datos
0
Puntos
Por alber hace 53 meses
Administrador
Compartir en facebook
Compartir en twitter
Compartir
Para comentar Inicia sesión o Registrate