Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Primeiras postagens
Primeiras postagens
Tópico Autor
Mensagens: 3

Contador com pausar e continuar

06-03-2011 16:28

Primeiramente olá a todos do Fórum x)

Sou novo por aqui e novo em PHP.
Pra ser sincero faz umas semanas que estou estudando PHP.

Vamos as dúvidas... x)

Estou querendo criar um contador que vá de 1000 a 5000 e fique imprimindo na tela.
Com um laço "while" consegui fazer isso mas não da maneira que eu quero.

Vou tentar ser o mais claro possível!

Gostaria que o Contador ficasse em 1 lugar fixo (rodando a numeração é claro) e em baixo alguns botões como pausar e continuar (o contador).

Exemplo: "CONTADOR= 1259"
logo em baixo os botões: "|pausar|continuar|"

E o mais importante é que gostaria que não passasem o código mastigado entendem?!
Se pudessem só dizer um tópico pra mim estudar pra fazer isso eu já ficaria muito grato! x)


Agradeço desde já!
Valeu! :rofl:
0
Editado pela última vez por web em 06-03-2011 16:36, em um total de 1 vez.
Razão: Título melhorado
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17547
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Contador com pausar e continuar

06-03-2011 16:34

Para fazer isso teria que ser com JavaScript, para conseguir avançar e pausar o valor.

Se quiser monto um exemplo simples comentado para você se basear.

MOVIDO: de PHP para JavaScript
0
A melhor hospedagem para o seu site HostGator!
 
Primeiras postagens
Primeiras postagens
Tópico Autor
Mensagens: 3

Contador com pausar e continuar

06-03-2011 18:14

Hummm...
Realmente não sabia deste ponto.

Mas sim, gostaria que montasse um para mim então.

E obrigado pela ajuda, isso vai me ajudar muitoooooo no meu projeto integrador.
hahaha

abraços!
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17547
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Contador com pausar e continuar

06-03-2011 18:32

O script aqui é o mais simples possível. Não é uma aula, estou explicando o básico, o que cada linha faz. Tem funções e termos no script que teria que ser explicado em um post exclusivo para isso, portanto se desejar saber mais a fundo sobre tem que abrir outro post.

<script type="text/javascript"> // VARIÁVEL PARA ARMAZENAR O SETINTERVAL var temporizador = ""; // FUNÇÃO CHAMADA AO CLICAR NO INPUT BUTTON // PASSAR O VALUE DO BUTTON function Pausar(valor) { // PEGA O VALOR ATUAL DO BUTTON var tempo = document.getElementById("pausador").value; // SE O VALOR ATUAL DO BUTTON FOR pausar if(tempo=="pausar") { // PASSAR O VALOR ativar PARA ELE, E PARA A CONTAGEM document.getElementById("pausador").value = "ativar"; clearInterval(temporizador); } // SE O TEMPO ESTIVER EM ATIVAR, MUDAR O VALOR DO INPUT, E CONTINUA A CONTAGEM if(tempo=="ativar"){ document.getElementById("pausador").value = "pausar"; temporizador = setInterval("contador()", 1000); } } // FIM DA FUNÇÃO // FUNÇÃO DA CONTAGEM function contador(){ VALOR ATUAL DO CONTADOR var atual = document.getElementById("contador").value; // QUANDO O VALOR ATUAL CHEGAR A 10, É ZERADO, E INCREMENTADO if(atual == 10) atual = 0; atual++; // COLOCANDO O VALOR ATUAL NO INPUT document.getElementById("contador").value = atual; } // CARREGANDO O TEMPO AO INICIAR O DOCUMENTO window.onload = function(){ temporizador = setInterval("contador()", 1000); } </script> <!-- INPUT QUE MOSTRA O TEMPO //--> <input type="text" id="contador" value="1" readonly="readonly" /> <!-- INPUT DO BOTÃO PAUSAR OU ATIVAR //--> <input type="button" id="pausador" value="pausar" onclick="Pausar(this.value)" />

0
A melhor hospedagem para o seu site HostGator!
 
Primeiras postagens
Primeiras postagens
Tópico Autor
Mensagens: 3

Contador com pausar e continuar

06-03-2011 21:42

Resolvido!

Funcionou perfeitamente!
O único probleminha é que faltou comentar uma linha do código, na linha 33 faltou as duas barras "//" de comentário.

Mas funcionou perfeitamente.
Te agradeço muito parceiro.

valeu! :rock:
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17547
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Contador com pausar e continuar

06-03-2011 21:57

Boa.
0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Bing [Bot]