Bloquear IP no seu script PHP

LINKS PATROCINADOS

Aqui temos um código simples para bloquear os acessos vindos de um determinado número IP.

<?php
// identifica número IP do visitante
$ip = getenv('REMOTE_ADDR');
// troque o xx. pelo número IP que deve ser bloqueado
$blocked = "xx.xx.xx.xx";
// faz a comparação
if (ereg($blocked,$ip))
{
echo 
"Você está banido";
exit(); 
// para a execução do PHP
}
?>

LINKS PATROCINADOS
Veja uma seleção dos 10 melhores artigos que temos sobre este assunto:
Pesquisa personalizada

3 comentários

  1. Adinan disse:

    Toda vez que desligo e ligo meu modem o numero que o REMOTE_ADDR fornece muda.

  2. Rafael disse:

    Isso ai é meio falho, pois se o cara reiniciar o modem dele, 99% de chances de trocar o IP, sendo assim, o cara terá o acesso ao site novamente…

  3. João Vítor Dias disse:

    Gostaria de fazer o contrário. Liberar o site para um IP somente.

Deixe seus comentários