Poderia explicar exatamente a Função e a utilidade do mesmo?
- Fórum
- OTServ
- Tutoriais
- Tutoriais de Websites
- Redirecionamento Por Ip
info
Grupo: Campones
Registrado: 18/10/08
Posts: 39
Reputação: +1
Char no Tibia: [GOD] YaK

info
Grupo: Lorde
Registrado: 17/01/09
Posts: 2.1k
Reputação: +395
Char no Tibia: Adra Sata

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.
info
Grupo: Herói
Registrado: 22/04/11
Posts: 2.5k
Reputação: +293
Gênero: Masculino
Char no Tibia: Thyn Zare

Coloque no tópico a explicação e utilidade do uso, faltou isso.
Vou aguardar para aprovar, por enquanto, tá para ser reprovado, ou movido para outra seção de Website.
info
Grupo: Campones
Registrado: 01/10/11
Posts: 76
Reputação: +7
Char no Tibia: Dran Quin

Mais geralmente em ots brasileiro raramente você encontra um gringo!
info
Grupo: Herói
Registrado: 22/04/11
Posts: 2.5k
Reputação: +293
Gênero: Masculino
Char no Tibia: Thyn Zare

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é.



info
Grupo: Lorde
Registrado: 17/01/09
Posts: 2.1k
Reputação: +395
Char no Tibia: Adra Sata
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
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
Editado Setembro 11 por SkyDangerous