Código PHP:
if ($HTTP_SERVER_VARS["HTTP_X_FORWARDED_FOR"] != "")
{
$IP_REAL = $HTTP_SERVER_VARS["HTTP_X_FORWARDED_FOR"];
// Muestra la IP real del usuario, es decir, la Pública
$IP_PROXY = $HTTP_SERVER_VARS["REMOTE_ADDR"];
// Muestra la IP de un posible Proxy
}
else
{
$IP_REAL = $HTTP_SERVER_VARS["REMOTE_ADDR"];
// En caso de que no exista un Proxy solo mostrara la IP Publica del visitante
$IP_PROXY = "No tiene";
}
Donde $IP_REAL iria a la BD. Espero que te haya servido, otros datos interesante para insertar y tener controlados al peronal seria el sistema Operativo y Version de IE:
Código PHP:
$HTTP_USER_AGENT
Saludos.