Foros del Web » Programando para Internet » PHP »

Como detectar velocidad de conexion???LAN o internet

Estas en el tema de Como detectar velocidad de conexion???LAN o internet en el foro de PHP en Foros del Web. Hola y saludos a todos: La duda que se me plantea es: Como puedo saber la velocidad con la que cualquiera se conecta a mi ...
  #1 (permalink)  
Antiguo 17/06/2004, 10:34
 
Fecha de Ingreso: junio-2004
Mensajes: 91
Antigüedad: 13 años, 6 meses
Puntos: 0
Como detectar velocidad de conexion???LAN o internet

Hola y saludos a todos:

La duda que se me plantea es: Como puedo saber la velocidad con la que cualquiera se conecta a mi servidor php o incluso como diferenciar si el que se conecta esta dentro de mi LAN o viene de internet..

Se me ocurre alguna idea pero puede ser un buen chapuu..(coger la ip entrante kitarle el último byte, añadirselos a mi ip local, que la sabre, y comprobar con ping o algo asi..)

¿se os ocurre algo mejor?

Grasias de todas formas

Última edición por josemari107; 17/06/2004 a las 10:36
  #2 (permalink)  
Antiguo 18/06/2004, 01:10
 
Fecha de Ingreso: junio-2004
Mensajes: 91
Antigüedad: 13 años, 6 meses
Puntos: 0
Nadie sabe como puedo hacer esto???....
  #3 (permalink)  
Antiguo 18/06/2004, 03:00
Avatar de living  
Fecha de Ingreso: mayo-2004
Mensajes: 1.266
Antigüedad: 13 años, 6 meses
Puntos: 2
Lo de saber la velocidad a la que se conectan no sé la respuesta pero para lo otro podrías hacer algo así:

if (isset($_SERVER['HTTP_X_FORWARDED_FOR'])) {
$ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
}
elseif (isset($_SERVER['HTTP_VIA'])) {
$ip = $_SERVER['HTTP_VIA'];
}
elseif (isset($_SERVER['REMOTE_ADDR'])) {
$ip = $_SERVER['REMOTE_ADDR'];
}

if(substr($ip,0,3)=="192" || substr($ip,0,3)=="127" ){
echo "interna";
}else{
echo "externa";
}
__________________
¿Te apasiona el mundo del guión? El portal del guión
  #4 (permalink)  
Antiguo 18/06/2004, 10:50
 
Fecha de Ingreso: junio-2004
Mensajes: 91
Antigüedad: 13 años, 6 meses
Puntos: 0
Bueno creo que la solucion que le e dao es algo parecido
asias
  #5 (permalink)  
Antiguo 18/06/2004, 13:45
 
Fecha de Ingreso: julio-2003
Ubicación: Sevilla
Mensajes: 86
Antigüedad: 14 años, 4 meses
Puntos: 0
Para saber si esta en tu LAN o no haz un AND con la máscara de red de dicha LAN. Al igual que hacen todos los equipos cuando quieren transmitir a nivel de red.
__________________
"Quiero saber de todo.....y no se nada"
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 18:38.