Blog and Web

  • Inicio
  • Foro para Blogger
  • Nosotros
  • Publicidad
  • Plantillas Blogger
  • Categorias
    • Adsense
    • Blogandweb
    • Blogger
    • Blogs
    • CSS
    • Diseño
      • Fuentes
      • Iconos
      • Logos
    • Dominios
    • Geek
    • HTML
    • Javascript
    • México
    • Notas rápidas
    • Photoshop
      • Brushes
    • PHP
    • Plantillas Blogger
    • Productos Google
      • Firefox
    • Recursos en linea
    • Red
    • SEO
    • Software
    • Tutoriales
    • Uncategorized
    • Web 2.0
    • Widgets para Blogger
    • Wordpress
      • Plugins
      • Themes
  • Suscríbete vía RSS
« Poner nuestro propio icono en la barra de direcciones y en favoritos
Crear un degrado con CSS »

Detectar el país de referencia de nuestros Usuarios con PHP

Marzo 4th, 2007  |  Publicado por Francisco en PHP  |  2 Comentarios

Para mostrar contenido dirigido por país o simplemente para conocer de que país provienen nuestros usuarios, tenemos una función en PHP que te da esta información a partir de la IP del visitante. El script es el siguiente:


//Obtener IP:
$_SERVER["HTTP_CLIENT_IP"]!=""?$ip=$_SERVER["HTTP_CLIENT_IP"]:
$ip=$_SERVER["REMOTE_ADDR"];
//Función de obtención de IP (basado en la web de webhosting.info)
   function getCountry($ip_address){
      //By Marc Palau (http://www.nbsp.es)
      $url = "http://ip-to-country.webhosting.info/node/view/36";

      $inici = "src=/flag/?type=2&cc2=";

      $ch = curl_init();
      curl_setopt($ch, CURLOPT_URL, $url);
      curl_setopt($ch, CURLOPT_POST,"POST");
      curl_setopt($ch, CURLOPT_POST, 1);
      curl_setopt($ch, CURLOPT_POSTFIELDS, "ip_address=$ip_address"); 

      ob_start();

      curl_exec($ch);
      curl_close($ch);
      $cache = ob_get_contents();
      ob_end_clean();

      $resto = strstr($cache,$inici);
      $pais = substr($resto,strlen($inici),2);

      return $pais;
   }
//obtención de código de país:
$pais = strtolower(getCountry($ip));

Artículos relacionados

  • Contenido de acuerdo al país de prosedencia del usuario con PHP
  • Algo que puede ser de utilidad y a veces hasta necesario, es...

  • Publicidad sólo para usurarios no frecuentes con PHP
  • Al colocar un anunción en nuestra web, este se muestra a indiferentemente...

  • Revive el ranking de bitacoras.com
  • El popular ranking de blogs hispanos hecho por Bitacoras.com vuelve y con...

Respuestas

Feed | Dirección de Trackback
  1. jose:

    Agosto 8th, 2007 a las 3:23 pm (#)

    donse se copia o pega el codigo?

  2. [[ JoC ]]:

    Septiembre 19th, 2008 a las 2:45 pm (#)

    oye…. sos demasiado descriptivo en tu post… que literalmente no entendi nada (entiendase el sarcasmo)

    en WP, en index pego esto o en header?

Deja tu comentario

¡Gracias por dejar tu opinión! Por favor procura que tus comentarios no estén fuera tema, no sean promocionales (spam), ilegales u ofensivos, de otro modo, serán eliminados. Recuerda que puedes usar nuestro foro para otros temas y preguntas.

Blogger templates, layouts, themes, plantillas Ser Turista Foros del Blog Web a 2.0

Categorías

  • Adsense
  • Blogandweb
  • Blogger
  • Blogs
  • Brushes
  • CSS
  • Diseño
  • Dominios
  • Firefox
  • Fuentes
  • Geek
  • HTML
  • Iconos
  • Javascript
  • Logos
  • México
  • Notas rápidas
  • Photoshop
  • PHP
  • Plantillas Blogger
  • Plugins
  • Productos Google
  • Recursos en linea
  • Red
  • SEO
  • Software
  • Themes
  • Tutoriales
  • Uncategorized
  • Web 2.0
  • Widgets para Blogger
  • Wordpress

Patrocinadores

  • Anúnciate aquí
  • Foros del Blog
  • Web a 2.0
  • BTemplates
  • Zona Chrome
  • Ser Turista
  • Blog ingeniería

Blogroll

  • Infected-FX
  • Blogmundi
  • Adseok
  • Zona Cerebral
  • Sigt
  • Loogic
  • Blog en serio
  • Isopixel
  • Vecindad Gráfica

Entradas Recientes

  • Amamos Blogger
  • Revisión de la accesibilidad de Blogger
  • 3 millones no es la web
  • Seguí la pataleta…
  • Coolfoo, 50 iconos gratuitos

Comentarios Recientes

  • Claudia en Amamos Blogger
  • Pitonizza en Seguí la pataleta…
  • pablo en Hacer dos columnas con CSS
  • WordPress al día: lista de recursos » blogpocket 7.0 en Enredando socialmente tu WordPress
  • Los mejores plugins Wordpress - Megacolección | El blog de Crix en Probar un diseño en Wordpress sin afectar a tus lectores

Archivos

  • Octubre 2008
  • Septiembre 2008
  • Agosto 2008
  • Julio 2008
  • Junio 2008
  • Mayo 2008
  • Abril 2008
  • Marzo 2008
  • Febrero 2008
  • Enero 2008
  • Diciembre 2007
  • Noviembre 2007
  • Octubre 2007
  • Septiembre 2007
  • Agosto 2007
  • Julio 2007
  • Junio 2007
  • Mayo 2007
  • Abril 2007
  • Marzo 2007
  • Febrero 2007

©2008 Blog and Web - Bajo WordPress. Diseño basado en grindlite.
Condiciones de uso | Política de privacidad