Descubra se o visitante é do Brasil
Este script captura o ip do visitante, compara em uma tabela e determina se o visitante do site é do Brasil ou não. Determina também se é de uma rede local, ou usa um "emulador de php" (127.0.0.1)
Data | Autor | Changelog | Download |
---|---|---|---|
01/09/2004 12:49pm | Jordan Henrique de Souza | - | Versão 1 |
01/05/2006 6:04pm | Jordan Henrique de Souza | Versão 1.1 | Versão 1.1 |

A base de dados está incompleta, estou atualizando e postarei uma nova versão!
16/02/2007 5:43am
(~18 anos atrás)
aqui tem um pequeno cohdigo que usa as variahveis preh-definidas do php e uma funcaozinha de rede. tudo documentado no help... nao sei se serve pro seu caso, mas creio que funcione em alguns casos..
$hostname = gethostbyaddr($_SERVER['REMOTE_ADDR']);
// OU:
// $hostname = $_SERVER['REMOTE_HOST'];
// -- caso opcao no apache (HostnameLookups On no arquivo httpd.conf) esteja setada
if (substr($hostname, -3) == '.br') { echo 'brasileiro: '.$hostname; }
else { echo 'impossihvel definir host/usuahrio estrangeiro: '.$hostname; }
$hostname = gethostbyaddr($_SERVER['REMOTE_ADDR']);
// OU:
// $hostname = $_SERVER['REMOTE_HOST'];
// -- caso opcao no apache (HostnameLookups On no arquivo httpd.conf) esteja setada
if (substr($hostname, -3) == '.br') { echo 'brasileiro: '.$hostname; }
else { echo 'impossihvel definir host/usuahrio estrangeiro: '.$hostname; }
08/09/2004 4:30pm
(~20 anos atrás)