Jump to content
Fórum Script Brasil
  • 0

Contador regressivo direto do servidor


wellyngton

Question

Bom olá para todos, estou com um probleminha ou problemão, já pesquisei no forum uns tres dias e vi alguns exemplos mais sem definição ao certo,procurando uma luz e não encontro ... vamos lá.. preciso fazer um contador regressivo que fique sempre atualizado no servidor, a principio pensei em fazer um update para o mysql e quando o usuario clicasse diminuiria -1 e o ajax atualizava(sem javascrpty, pois o crono fica parado) até ai tudo bem, mais me dei conta que para funcionar precisaria pelo menos a 01 user :( na pag do site..

daí a minha duvida?

-como ativar o contador de tal e tal hora sem precisar abrir a pagina do site?

- como submeter um form ou onclick sem sair da pag(não sou muto bom nisso)

- ou não tem jeito ?

aguardo

vlw

Link to comment
Share on other sites

2 answers to this question

Recommended Posts

  • 0

Você não precisa enviar pro servidor a cada segundo,

você por exemplo, escolhe a data zero : tipo daqui uma 10 dias, "09-02-2011 20:00:00",

e calcula a diferença dessa data com a data atual do servidor.

Se você usa PHP, você pode usar mktime e date para fazer os calculos necessarios.

a diferença será retornada em segundos, mas você pode fazer uma função em javascript para transformar os segundos em dias, horas, minutos, etc e ir diminuindo na pagina, e sem precisar enviar pro servidor.

Em relação a segunda questão tem duas maneiras,

pode ser por ajax, (que axo mais elegante e recomendo) (tem um monte de site falando como fazer).

Ou também, com uma velha cambiarra, que é criar um iframe, atribuir um "name" para ele, esconder com css.

e no form, colocar target="name_do_iframe"

assim, o iframe enviará as informações e o cliente ainda continuaria na página.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652k
×
×
  • Create New...