Ver Mensaje Individual
  #3 (permalink)  
Antiguo 06/12/2010, 11:51
IEKK
 
Fecha de Ingreso: agosto-2010
Ubicación: Tenerife
Mensajes: 893
Antigüedad: 14 años, 4 meses
Puntos: 202
Respuesta: Contenido según pais

Diversas páginas ofrecen una base de datos con las ips de cada país.

la librería geoip.inc la puedes encontrar en http://geolite.maxmind.com/download/.../php/geoip.inc

Código PHP:
Ver original
  1. <?php
  2. require("geoip.inc");
  3.  
  4. $geo_IP = geoip_open("GeoIP.dat",GEOIP_STANDARD);
  5.  
  6. //nombre del país
  7. echo $nombre= strtolower(geoip_country_code_by_addr($geo_IP, $_SERVER['REMOTE_ADDR']));
  8.  
  9. geoip_close($geo_IP);
  10. ?>

Una ves tienes la procedencia de ese usuario puedes cambiar el contenido de tu página como gustes.

Código PHP:
Ver original
  1. <?php
  2. ($nombre=="españa")?$saludo="Hola":$saludo="lo que sea";
  3. ?>
__________________
Pensaba que internet era una gran biblioteca de sabiduría, hasta que comprendí que un libro no puede tener mil páginas llenas de faltas de ortografía... :(