La Web del Programador: Comunidad de Programadores
 
    Pregunta:  3339 - CONOCER LA IP DEL USUARIO
Autor:  Jorge Espartero
¿ Alguien sabe como se puede coger en javascript la dirección IP del usuario que se conecta a una página web ?. Quisiera saber la IP del usuario para guardarla en una base de datos y saber qué paginas de mi web son de su interés. Una solución es pedir usuario y password pero es tedioso conectarse a una web y tener que identificarte.
Algo he oido que con netscape si se puede y con IE no. Estoy interesado como comprendereis en la posibilidad de los dos navegadores.

Un saludo a todos.

  Respuesta:  isra gandara
hola. mira si instalas tu web en un servidor apache web server, este te despliega las direcciones ips que se han conectado a tu pagina por fecha y hora en un archivo historico

  Respuesta:  Melvin Nava
Hola,
De lado cliente con JavaScript hecho en Internet Explorer no es posible pero si en Netscape, si cuentas con algun servidor que acepte scripts CGI del lado servidor (Perl, ASP, PHP) el asunto es facil ya que hay variables disponibles que te devuelven la ip, el dominio, el explorador, el sistema operativo, la hora, la fecha, etc, del usuario al momento de accesar tu pagina
De todas no puedes escribir una base de datos con JavaScript de lado cliente a menos que sean cookies, y para lo que dices que necesitas tampoco creo que te sirva saber la IP de tus visitantes ya que usualmente son dinamicas, o sea, cada vez que se conectan a Internet se les asigna una diferente.
Lo mejor que puedes hacer para reconocer usuarios y sus personalizaciones es con cookies, en javascript.com hay bastantes ejemplos y codigos fuente explicados, si necesitas ayuda no dudes en hablarme.
Saludos,