Definiendo estas variables puedes capturar las IP del visitante y puedes trabajar con ellas (comprobarlas, mostrarlas, guardarlas en la BD,...)
$_IP = $_SERVER["HTTP_X_FORWARDED_FOR"];
if ( !$_IP )
$_IP = $_SERVER["REMOTE_ADDR"];
$_IP2 = $_SERVER["REMOTE_HOST"];
if ( !$_IP2 )
$_IP2 = $_SERVER["REMOTE_ADDR"];
Hay dos porque en algunos casos el usuario está detrás de algún sistema de IP variable que arroja una IP del equipo y otra IP del subsistema. Por ejemplo, los ADSL con IP Variable de Telefónica.
Si luego quieres, por ejemplo, guardarlo en tu BD:
...
$sql = "INSERT INTO mitabla (acm_ip, acm_ip2) VALUES ( '$_IP', '$_IP2')";
...
Claro, que tendrías que guardar en ese registro otros datos, para saber quién es (user, fecha, etc.)
Y para mostrarlo, pues como si mostraras cualquier otra variable que viniera de un form.