Ir para conteúdo

POWERED BY:

Arquivado

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

jeffmaia

contagem regressiva.

Recommended Posts

Olha eu preciso de uma contagem regressiva em php...exemplo. eu fasso o codigo aqui e coloco que em duas horas a pagina vai ser direcionada para tal outra pagina. alguem pode me ajudar em como fasso isso..lembrando que sou leigo em php...

Compartilhar este post


Link para o post
Compartilhar em outros sites

duas horas é so um exemplo pode ser mais de duas horas...tipo 5 horas.. sak.??é isso mesmo uma pagina so com a contagem regressiva sem nada mais e quando terminar a contagem regressiva essa pagina direciona automaticamente para outra pagina.entendeu?

Compartilhar este post


Link para o post
Compartilhar em outros sites

<META HTTP-EQUIV="refresh" CONTENT="1;url=http://www.sitequequero.com">

Não sei se isso vai lhe atender não... este tempo todo 5 horas???? http://forum.imasters.com.br/public/style_emoticons/default/upset.gif

 

o exemplo acima está com tempo de 1 segundo é só mudar para o tempo que você quer.....

Não tenho certeza se você vai funcionar com tanto tempo de espera... mais tenta ai...

Compartilhar este post


Link para o post
Compartilhar em outros sites

meu anjo precisa mostrar os numeros passando... tipo nao é pra ter uma pagina sem nada... na pagina tem que ter os numeros passando sak... ???isso ai nao funcionou não.

Compartilhar este post


Link para o post
Compartilhar em outros sites

ai num tinha entendido ....

 

toma ai e adapta pra sua questao

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /><title>Javascript</title><script type="text/javascript"><!--function criaHidden(id, valor) //Por Bernardo Rufino	{var eBody = document.getElementsByTagName("body");	var elem = document.createElement("input");	elem.setAttribute("type", "hidden");	elem.setAttribute("value", valor);	elem.setAttribute("id", id);	eBody[0].appendChild(elem);}function contRegress(id, secs, stopZero) //Por Bernardo Rufino	{//Se está pronto para começar ou já começou.	if(document.getElementById("bmr-cont")) 		{if(secs) //Foi por uma pessoa			{if(control.value=="cont"+id+"_run")				{control.value="cont"+id+"_stop";}			else if(control.value=="cont"+id+"_stop")				{control.value="cont"+id+"_run";}			else if (control.value.indexOf(id)==-1) 				{control.value="cont"+id+"_end";				control.parentNode.removeChild(control);				segundos=null; alvo=null; alvoValor=null; 				stopZero=null; time=null;				contRegress(id, secs, stopZero);}}		else //Foi o sistema			{//Se estiver apto à continuar(controle: "cont$ID_run")			if(control.value=="cont"+id+"_run")				{segundos--;				if(alvo.tagName.toLowerCase()=="input") {alvo.value=segundos;}				else if(alvo.tagName) {alvo.innerHTML=segundos;}				if(segundos<=0 && stopCont==true)					{control.value="cont"+id+"_end";					control.parentNode.removeChild(control);					segundos=null; alvo=null; alvoValor=null; 					stopZero=null; time=null; control=null; id=null;}				else {setTimeout("contRegress('"+id+"')", 1000);}}			//Se não(controle: "cont$ID_stop"), vai ficar tentando.			else if (control.value=="cont"+id+"_stop")				{setTimeout("contRegress('"+id+"')", 100);}}} 	else {criaHidden("bmr-cont", "cont"+id+"_run"); //Não, Ainda não começou		control=document.getElementById("bmr-cont");		stopCont=((stopZero==null)?true:stopZero);		alvo=document.getElementById(id);		segundos=++secs; time=true;		contRegress(id);}}--></script><style type="text/css"><!--body {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;}.atencao {	color: #FF0000;	font-weight: bold;}p {	width: 60%;}--></style></head><body onload="contRegress('div', 10, true)"><span id="teste" style="border:1px solid #000000; padding:3px;"> Testes </span><p>O 1º cronômetro eu coloquei para começar a funcionar assim que a página é exibida. Não confunda, o id dos elementos abaixo é propositalmente igual ao nome da tag, mas <strong class="atencao">é o id que esta na chamada à função</strong>:</p><hr /><p><a href="java script: contRegress('div', 10, true);">Aqui na DIV c/ zero</a>: java script: contRegress('div', 10, true);</p>	<div id="div" style="border:1px solid #000000; width:20px;">   - </div><p><a href="java script: contRegress('span', 10, false);">Aqui no SPAN s/ zero</a>: java script: contRegress('span', 10, false);</p>	<span id="span" style="border:1px solid #000000; ">   -   </span><p><a href="java script: contRegress('link', 10);">Aqui no LINK c/ zero</a>: java script: contRegress('link', 10);</p>	<a id="link" style="border:1px solid #000000; ">   -   </a><p><a href="java script: contRegress('input', 10, true);">Aqui no INPUT c/ zero</a>: java script: contRegress('input', 10, true);</p>	<input type="text" id="input" style="border:1px solid #000000;" value=" -  " size="4"/></body></html>

retirado de : http://bermonruf.wordpress.com/2006/12/11/...gem-regressiva/

 

falow

Compartilhar este post


Link para o post
Compartilhar em outros sites

amigo muito obrigado pelo seu tempo mais continua no zero a zero.vou tentar ser mais claro...Imagina quando você olha para um bomba e nela você ve 1 hora para explodir essa pagina que eu quero é a mesma coisa so que nao vai explodir é claro... na hora que o cronometro parar ela vai automaticamente para a outra pagina...é só isso que eu quero. tenho certeza que nao é tão dificil, eu so nao faço pq nao sei e pq sou leigo nem php...tipo o cronometro nao pode parar mesmo se tiver eu ou você sair da pagina ele tem que continuar funcionando.tipo assim.. se você estrar lá agora vai estar faltando 15 minutos e se você entrar depois de 5 minutos vai estar faltando 10 minutos e nao 15 minutos... saka???ps: eu nem sei pq venho aqui. nunca consigo resolver o que quero aqui. :(

Compartilhar este post


Link para o post
Compartilhar em outros sites

Jeff Maia a solução é simples, basta colocar os codigos abaixo

 

 

form1.action='http://link que deseja';

form1.submit();

 

logo após o

 

if(segundos<=0 && stopCont==true)

{

 

q tem no código enviado pelo novato_PHP.

 

Nesse caso o seu problema nao é no PHP e sim no Java Script.

 

 

RGDS

Anderson

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.