Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/06/2011, 10:11
jacovi
 
Fecha de Ingreso: octubre-2005
Ubicación: Banyoles
Mensajes: 22
Antigüedad: 19 años, 1 mes
Puntos: 0
Problema en redirección por IP

Hola
Tengo instalado el módulo geoip en Apache.
Me arroja el código y País del visitante y luego desde php quiero redireccionar al visitante a uno u otro dominio según su ip.
Hasta aquí todo ok, ya que capturo correctamente estos datos. El problema viene con el código php, que no me acaba de funcionar, este es:

Código PHP:
<?php 
/*Capturo el codigo y el nombre del pais*/
$country_code apache_note("GEOIP_COUNTRY_CODE");
$country_name apache_note("GEOIP_COUNTRY_NAME");

$countrycode $ccode_array['countrycode'];
//Si el visitante es de ES, UK se le redirige a youtube.com 
if ($countrycode == "ES" or $countrycode == "UK" 
{
Header("Location: http://www.youtube.com"); 

else { 
Header("Location: http://www.google.com");}

exit;
El problema viene en que me redirecciona al revés, es decir, si el visitante
codigo visitante es 'ES' en vez de lanzarlo a youtube lo lanza a google.com.
No entiendo, el código es simple, pero no entiendo porqué lo hace al revés

Alguna ayuda?

Gracias por adelantado