Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Tassio N.

Como criar um contador regressivo que

Recommended Posts

Como construir um contador em tempo , que fique visivel ao usuário logado

no site , que esse contador ao chegar em zero execute uma operação no MySQL ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mas como fazer para no fim ele voltar o tempo novamente ao normal e

reiniciar uma nova contagem e fazer a operação das tabelas no fim da contagem ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Outra idéia, seria fazer um contador regressivo simples que ao final redirecione para uma outra página intermediária e essa página cuidaria de mexer com o banco de dados.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Outra idéia, seria fazer um contador regressivo simples que ao final redirecione para uma outra página intermediária e essa página cuidaria de mexer com o banco de dados.

 

Pode ser , teria como bloquear o link para que o usuário não entre diretamente nela ?

So fosse direcionada-a pelo meio do fim da contagem ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Acredito que nem seja necessário impedir acesso à ela, mas seria o caso de essa página verificar uma série de condições antes de executar o procedimento desejado.

 

Tem um RPG web based que faz assim.

Compartilhar este post


Link para o post
Compartilhar em outros sites

esse é meu primeiro post :)

 

 

pode fazer do seguinte modo:

usar um window.setInterval("chamada_funcao_ajax()",tempo)

 

o tempo é em milisegundos, pelo que 1000 milisegundos = 1s

 

 

a maneira mais facil é você fazer uma funcao ajax que faça uma requisiçao de uma pagina php onde você pode ter funcoes especificas a serem executadas a determinado intervalo de tempo

 

 

imagine que tem a funcao atualiza() e quer que de 3 em 3 minutos faça a requisição

 

 

ficaria algo assim:

 

window.setInterval("atualiza()",180000)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Luis,

 

não sei se é uma boa ficar chamando uma página (AJAX) várias vezes, aliás, o objetivo dessa função é fazer "falar" com o servidor, e fazer isso a cada um segundo acho que ficará meio lerdo a depender do tempo.

 

Em fim, depois ele vê o que mais cabe a ele. ^_^

 

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

 

P.S.:

Mais lento:

window.setInterval("chamada_funcao_ajax()",tempo)
Mais rápido:

window.setInterval(chamada_funcao_ajax,tempo)

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.