no php eu faço um select no mysql (pesquise o que precisar)e dou o retorno ao squid
$num_rows = mysql_num_rows($result); if($num_rows == 0) { printf("ERR\n"); continue; }else{ printf("OK\n"); continue; } sobre o tempo de cada requisição tem a opção ttl ttl=n -> TTL in seconds for cached results (defaults to 3600 for 1 hour) por padrão ele verifica a cada 1 hora Carlos 2010/1/12 Rodrigo de Oliveira Gomes <ak...@uol.com.br> > BSD escreveu: > > ja pensou em fazer pelo squid com php verificando sua base de dados > > > > external_acl_type checa_cadastro concurrency=0 %SRC checa_cadastro.php > > acl checa external checa_cadastro > > http_access deny !checa > > deny_info ERR_CADASTRO checa > > > > ------------------------- > > Histórico: http://www.fug.com.br/historico/html/freebsd/ > > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > > > > > Oi, obrigado pela resposta... gostaria de maiores informações sobre a > implementação acima... > > qual seria a estrutura do checa_cadastro.php? Ele retornaria se o IP ou > MAC consta pago no banco? > > Qual tipo de retorno o squid aceita? 0 ou 1? sim ou não? > > Obrigado, > > Atenciosamente, > > Rodrigo Gomes > ------------------------- > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd