Foros del Web » Programando para Internet » PHP »

Obtener datos de un visitante

Estas en el tema de Obtener datos de un visitante en el foro de PHP en Foros del Web. Al navegar por una web, me encontré un apartado en el que me mostraba que estaba conectado a través de telefónica, que usaba windows XP ...
  #1 (permalink)  
Antiguo 20/10/2004, 13:51
 
Fecha de Ingreso: julio-2004
Mensajes: 117
Antigüedad: 13 años, 5 meses
Puntos: 0
Obtener datos de un visitante

Al navegar por una web, me encontré un apartado en el que me mostraba que estaba conectado a través de telefónica, que usaba windows XP y que mi navegador era el internet explorer 6.0. ¿Se pueden obtener esos datos de un visitante con código php? En ese caso ¿me puede decir alguien que variables son necesarias y cómo usarlas? Gracias.
  #2 (permalink)  
Antiguo 20/10/2004, 14:25
Avatar de xcorpion  
Fecha de Ingreso: octubre-2003
Ubicación: m é x i c o
Mensajes: 676
Antigüedad: 14 años, 2 meses
Puntos: 4
aqui tienes algunas

$_SERVER['HTTP_REFERER'] // la pagina desde la que viene el visitante
$_SERVER['HTTP_USER_AGENT'] //el navegador que utiliza el visitante
$_SERVER['REMOTE_ADDR'] //direccion ip del visitante

puedes consultar ejecutando phpinfo() que datos pueden ser utiles.
  #3 (permalink)  
Antiguo 20/10/2004, 14:27
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Algunos si y otros no ..

Partiendo de la IP .. puedes resolver el nombre y de ahí sacar la conexión que usas:

gethostbyaddr()
http://www.php.net/manual/es/function.gethostbyaddr.php

La IP la puedes obtener de $_SERVER['REMOTE_ADDR'] pero eso no es la IP real si pasa pro un proxy transparente ..

Tienes ejemplos en el link que dejé del manual oficial de PHP (comentarios de los usuarios) sobre como obtener la IP real (si es que pasa por un proxy) y filtrar el dato que arroja esa función para decirte sólo el ISP en concreto que usas.

El resto de propiedades del cliente .. puedes ver desde PHP por ejemplo el S.O. que usas, el navegador .. y algunas cosas más. No puedes ver la "resolución" que usa tu navegador .. eso sería taréa de Javacript.

Todo esto lo puedes ver con:
get_browser()
http://www.php.net/manual/es/function.get-browser.php

Un saludo,
  #4 (permalink)  
Antiguo 22/10/2004, 13:05
 
Fecha de Ingreso: julio-2004
Mensajes: 117
Antigüedad: 13 años, 5 meses
Puntos: 0
Muchas gracias por las respuestas, intentaré resolverlo.
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

SíEste tema le ha gustado a 1 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 20:53.