Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal, boa noite!
Estou fazendo um Form de contato e para não ocorreram SPAMs, estou gravando os IPs em um TXT.
Até ai tudo bem, mas quando vou recuperar os IPs para fazer a condição, não consigo.
Estou fazendo assim:
$ipMail = $_SERVER["REMOTE_ADDR"];
if(file_exists("includes/txts/mail-ip.txt")){
$ponteiro = fopen ("includes/txts/mail-ip.txt", "r");
while (!feof ($ponteiro)) {
$linha = fgets($ponteiro, 4096);
$dados = explode("|",$linha);
$i=0;
while($i < count($dados)){
if($ipMail == $dados[$i]){
setcookie ("erro", "Você já enviou um email recentemente!",time()+10);
echo "<script>window.location=\"$urlP/contato\"</script>";
}
$i++;
}
}
fclose ($ponteiro);
}
O txt é simples:
127.0.0.1|
127.127.0.1|
...
...
O script nunca faz a condição, mesmo sendo iguais ele não retorna a pagina de contato.
Abraço.
PS: Estou postanto outra pergunta na página de AJAX, deem uma olhada.
Carregando comentários...