0 votos
por (60 puntos) en PHP
Hola, implementé un código para hacer para una redirección si es de estados unidos pero cuando estoy en la pagina y quiero is a: mipagina/us/subpagina me lleva al home mipagina/us como si estuviera funcionando el script, y el código se implementó en mipagina/

el código es el siguiente:

<?php
error_reporting(E_ALL & ~E_NOTICE);
include("geoiploc.php");

  if (empty($_POST['checkip']))
  {
        $ip = $_SERVER["REMOTE_ADDR"];
  }
  else
  {
        $ip = $_POST['checkip'];
  }
  $idiomas = $_SERVER['HTTP_ACCEPT_LANGUAGE'];
  $idioma = substr( $idiomas, 0, 2);
 
  $pais = getCountryFromIP($ip, " NamE");
 
if($pais == "United States"){
     header("Location: http://mipagina/us/");
    
  }elseif($idioma == "en"){
        header("Location: http://www.mipagina/intern/en/");
  }elseif($idioma == "es"){
        header("Location: http://www.mipagina.com/intern/es/");
  }
 
?>

Por favor, accede o regístrate para responder a esta pregunta.

Preguntas relacionadas

0 votos
0 respuestas
0 votos
0 respuestas
0 votos
0 respuestas
Bienvenido a Dudas de Programación, donde puedes hacer preguntas y recibir respuestas sobre los problemas más frecuentes de los lenguajes de programación, frameworks de desarrollo y bases de datos que utilices. Foro de Línea de Código

Categorías

...