http_client_ip - obtener ip php mysql
forma definitiva de obtener la dirección IP del usuario php (1)
$_SERVER[''REMOTE_ADDR'']
es la única dirección IP confiable que obtendrá: se extrae directamente de la pila TCP y es desde donde se estableció la conexión actual. Esto significa que si el usuario se está conectando a través de un proxy, obtendrá la dirección del proxy, no la del usuario.
Cualquiera de las otras basadas en encabezado no es confiable, ya que los encabezados HTTP son triviales para forjar. Puede usar la información de ellos, si lo desea, siempre y cuando no CONFÍE en ella.
Posible duplicado:
Función para obtener la dirección IP del usuario
<?PHP
$ipaddress = $_SERVER["REMOTE_ADDR"];
echo "Your IP is $ipaddress!";
?>
Me dijeron que esta forma de obtener direcciones IP tiene problemas, como la posibilidad de engañar. ¿Hay una mejor manera de recopilar la dirección IP? Buscando tutoriales de una mejor manera de obtener la dirección IP?