";
echo "Computado!";
echo "
Voltar";
}
// =======================================================
function deletar()
{
unlink("block.txt");
echo "";
echo "Deletado!";
echo "
Voltar ";
}
// =======================================================
function validar($ip,$data)
{
if(!$file = @file("block.txt"))
{
echo "";
echo "Arquivo 'block.txt' não encontrado ou vazio!";
echo "
Voltar ";
}
for($n = 0; $n <= count($file); $n++)
{
if(ereg($ip,$file[$n])){ break; }
if($n == count($file)){ return true; }
}
$string = ereg_replace("".$ip."___","",$file[$n]);
$string = explode("___",$string);
$dia = substr($string[0],0,2);
$mes = substr($string[0],2,2);
$ano = substr($string[0],4,4);
$hora = substr($string[0],8,2);
$min = substr($string[0],10,2);
$dia2 = substr($data,0,2);
$mes2 = substr($data,2,2);
$ano2 = substr($data,4,4);
$hora2 = substr($data,8,2);
$min2 = substr($data,10,2);
$aeaeai =& $hora;
$aeaeae = $min+$string[1];
if($aeaeae >= 60){
$aeaeau = $aeaeae % 60;
$aeaeai += $aeaeae / 60;
}
else { $aeaeau = $aeaeae; }
$hora_depois = "".$hora2."".$min2."";
$esperar = "".$aeaeai."".$aeaeau."";
settype($esperar,"integer");
settype($hora_depois,"integer");
echo "";
if(($esperar - $hora_depois) <= 0){ echo "Você está liberado!"; }
else { echo "Você está bloqueado por ".($esperar - $hora_depois)." minuto";
if(($esperar - $hora_depois) > 1) echo "s"; }
echo "
Voltar ";
}
// =======================================================
if($_SERVER['QUERY_STRING'] == "computar"){ computar($ip,$data,$block); }
elseif($_SERVER['QUERY_STRING'] == "validar"){ validar($ip,$data); }
elseif($_SERVER['QUERY_STRING'] == "deletar"){ deletar(); }
else
{
echo "
Block por IP
";
}
?>