Ir para conteúdo

Redirecionamento Por Ip


SkyDangerous

Posts Recomendados

Titulo: Redirecionamento por IP

Função: Redireciona as pessoas conforme o IP.

Observação: Deixe seu site mais xique ;)

 

Coloca o script na index.php

 

<?

       $ip = getenv("REMOTE_ADDR");
       $array_ip = explode(".", $ip);

       if ($array_ip[0] == "189" || $array_ip[0] == "200" || $array_ip[0] == "201")
               Header ("Location: index.php");
       else
               Header ("Location: index1.php");

?>

 

Explicando:

 

Header ("Location: index.php");

Irá redirecionar para o Site em Portugues

 

Caso o ip seja Americano ou coisa do tipo

Header ("Location: index1.php");

 

Intendo como Funciona:

 

Para obter o ip , necessita da função getevnv("REMOTE_ADDR" , assim demos o valor a variavél &ip.

Assim pegamos a função explode para separar o IP por partes dividadas pelo .

Ficando assim

XXX.XXX.XXX.XXX

Então , o script usá a primeira parte sabendo a faixa de IP do brasil que começa com 189, 200 e 201.

 

 

Créditos

SkyDangerous - Tutorial simplificado
inforsis - Pelo Script

Editado por SkyDangerous
Link para o comentário
Compartilhar em outros sites

Próprio nome já diz "Redirecionamento por ip"

 

Faz com que por exemplo , americas entrem no seu site é esteja tudo em português , ele não irá intender nada , com esse script quando ele entrar em um portal do brasil , se possuir o script automaticamente redirecionará para uma página em inglês que você precissa criar.

Link para o comentário
Compartilhar em outros sites

  • 2 weeks later...

Mais geralmente em ots brasileiro raramente você encontra um gringo!

 

Foi só um exemplo dado.

A função pode usar de várias maneiras, como, o mais comum, para redirecionar à site de vendas de VIPs e outras coisas assim.

 

Até.

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...