Ver Mensaje Individual
  #4 (permalink)  
Antiguo 26/01/2016, 16:12
sanandresm
 
Fecha de Ingreso: diciembre-2015
Mensajes: 67
Antigüedad: 8 años, 4 meses
Puntos: 2
Respuesta: cambiar ip de paises

Y esta puede esquivar algunos proxys:
Código PHP:
Ver original
  1. function get_real_ip()
  2.     {
  3.         if (isset($_SERVER["HTTP_CLIENT_IP"]))
  4.         {
  5.             return $_SERVER["HTTP_CLIENT_IP"];
  6.         }
  7.         elseif (isset($_SERVER["HTTP_X_FORWARDED_FOR"]))
  8.         {
  9.             return $_SERVER["HTTP_X_FORWARDED_FOR"];
  10.         }
  11.         elseif (isset($_SERVER["HTTP_X_FORWARDED"]))
  12.         {
  13.             return $_SERVER["HTTP_X_FORWARDED"];
  14.         }
  15.         elseif (isset($_SERVER["HTTP_FORWARDED_FOR"]))
  16.         {
  17.             return $_SERVER["HTTP_FORWARDED_FOR"];
  18.         }
  19.         elseif (isset($_SERVER["HTTP_FORWARDED"]))
  20.         {
  21.             return $_SERVER["HTTP_FORWARDED"];
  22.         }
  23.         else
  24.         {
  25.             return $_SERVER["REMOTE_ADDR"];
  26.         }
  27.     }
  28.     $country = json_decode(file_get_contents("freegeoip.net/json/".get_real_ip()))->country_code;

En la variable $contry esta el pais del visitante luego tu decides con un codigo si le das o le niegas el acceso