Estoy intentando crear un codigo para recuperar la ip de los usuarios pero no me funciona alguien me podria decir en que estoy fallando, muestro codigo.
Código PHP:
Ver original<?php
$ip=0;
if (!empty($_SERVER['HTTP_CLIENT_IP']))$ip= $_SERVER['HTTP_CLIENT']; if (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])){ $lista_de_ip= explode(",",$_SERVER['HTTP_X_FORWARDED_FOR']); if($ip){
$ip=0;
}
foreach($lista_de_ip as $direcion)if(!eregi("^(192\.168|172\.|10|224|240|127|0)\.",$direcion)) $ip=$direcion;
}
$ip ? $ip : $_SERVER['REMOTE_ADDR'];
echo $ip;
?>