Ir para conteúdo
Fórum Script Brasil
  • 0

O Que Está Errado Neste Código?


Geleiaskt

Pergunta

Galera, sou iniciante em PHP, e estava elaborando um codigozinho para BANIR USUÁRIOS pelo IP...

O código é este:

<?php

$filelocation = "lista_de_ips_banidos.txt";

$dirpasta = banir_usuario . "/";

function criar_mascara_ip($ip)

{

$ip_array = explode('.', $ip);

$ip_mask = "$ip_array[0].$ip_array[1].$ip_array[2]";

return $ip_mask;

}

function check_bannedips($ip)

{

$banned_array = file($dirpasta.$filelocation); // carregar lista de ips numa array

for ($counter=0; $counter < sizeof($banned_array); $counter++) {

if (criar_mascara_ip($ip) == criar_mascara_ip($banned_array[$counter])) {

echo "<br><br><center><b><font color=#FF0000>Por algum motivo de advertência sua entrada no site está restrita.<br>

Para saber mais envie um e-mail para: adm@aerozona.com.br .</font></b></center>";

exit;

}

}

}

check_bannedips($HTTP_ENV_VARS['REMOTE_ADDR']);

echo "<script>window.location='index2.php'</script>";

?>

Sendo que não está banindo... o q será?

Aguardo a ajuda de vocês.. =)

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...