Programación PHP: obtenga inteligentemente la IP real de los visitantes del sitio web
Autor:Eve Cole
Fecha de actualización:2009-06-07 15:14:23
En realidad, es muy fácil obtener la IP del visitante en PHP, pero algunas personas usan el método proxy para evitar el sistema y obtener la IP real. Y si una persona intencional lo usa para atacar el sitio web y usa un proxy, la IP real del visitante se puede obtener mediante detección.
El siguiente programa puede obtener la IP real:
si (!vacío($_SERVER['HTTP_CLIENT_IP']))
$ip=$_SERVER['HTTP_CLIENT_IP'];
si no (!empty($_SERVER['HTTP_X_FORWARDED_FOR']))
$ip=$_SERVER['HTTP_X_FORWARDED_FOR'];
demás
$ip=$_SERVER['REMOTE_ADDR'];