Recuperar la dirección IP del usuario es en realidad mucho más simple de lo que piensas, y se puede hacer en una sola línea de código PHP.
Lo que hace el script PHP que ve a continuación es encontrar la dirección IP de un usuario y luego publicar la dirección en la página que contiene el código PHP. En otras palabras, cualquier usuario que visite la página podrá ver su propia dirección IP listada allí..
Nota: La forma en que este script PHP se escribe aquí no registra ninguna dirección IP ni muestra a un usuario la dirección IP de otra persona, solo la suya.
Para devolver la dirección IP de la persona que visita su sitio, use esta línea:
Para recuperar la dirección IP del usuario y luego hacer eco de su valor al usuario, puede usar este ejemplo:
Nota: En general, esto es preciso, pero no funcionará según lo previsto si el usuario accede a su sitio web con un proxy. Esto se debe a que se mostrará la dirección IP del proxy en lugar de la dirección verdadera del usuario.
Si no está seguro de que el script esté funcionando, hay numerosos sitios web que puede visitar para obtener otras perspectivas sobre cómo se informa su dirección IP como.
Por ejemplo, después de implementar el código de arriba, cargue la página y registre la dirección IP que se proporciona para su dispositivo. WhatsMyIP.org o IP Chicken son buenos lugares para verificar si la misma dirección IP está registrada allí.