Fala amigos desenvolvedores, sou novato aqui no forum mas espero que possam me ajudar nesse bug. Trabalho com desenvolvimento web a uns anos e estou desenvolvendo um site de leilão.Como todos sabem um sistema de leilão tem um cronometro, esse cronometro é cadastrado pela área administrativa determinando o tempo máximo. Quando o sistema inicia o cronometro diminui até zero, se chegar a zero o produto é arrematado. Até ai tudo muito bonito, o meu sistema funcionou porém quando outros usuários acessam o mesmo leilão o cronometro desconta a cada usuário "online" no site. Ex: Um usuário = cronometro normal, dois usuários: diminui de dois em dois, três usuários: diminui de três em três Fiz as requisições ao banco usando jquery e exibo para o usuário através do JSON, algo mais ou menos assim: window.setInterval(atualizar_leilao,1000);
function atualizar_leilao(){
$.post('atualizar_leilao.php',function(json){
$('#cronometro').text(json.cronometro);
});
} Queria a ajuda de vocês para tentar fazer com que não exista esse bug de toda vez que um usuário acessar o site o cronometro correr duplicado ou triplicado dependendo da quantidade de usuários.. Acredito que esteja ocorrendo um chamado na função toda vez que o site é carregado, mas mesmo assim não faz muito nexo.