jrotta 0 Denunciar post Postado Abril 9, 2009 Gostaria de saber como eu poderia fazer uma contagem regressiva te um time. Por exemplo. NA DATABASE Hora marcada: 1239239999 Exibir no site: Tempo restante: 33:54 Sei que isso precisa usar javascript, mas não faço idéia de como juntar o php com o java. Também gostaria de fazer a pagina atualizar quando o tempo acabasse. Obrigado =) Compartilhar este post Link para o post Compartilhar em outros sites
~TiuTalk~ 7 Denunciar post Postado Abril 9, 2009 Desculpa a grosseria (ou não) mas experimentou procurar "contagem regressiva em javascript" no Google? Compartilhar este post Link para o post Compartilhar em outros sites
jrotta 0 Denunciar post Postado Abril 9, 2009 eu ja procurei, mas n consegui fazer ela funcionar com o valor que esta na tabela do mysql Compartilhar este post Link para o post Compartilhar em outros sites
danilomk2 0 Denunciar post Postado Abril 9, 2009 Adaptei esse: $timestamp = "SEU_TIME_STAMP_AQUI"; $end = $timestamp - time(); $days = floor($end/60/60/24); $hours = $end/60/60%24; $minutes = $end/60%60; print "$days dias $hours horas $minutes minutos"; O problema é que acredito que você queira um que mostre em tempo real quanto tempo falta né? Compartilhar este post Link para o post Compartilhar em outros sites
danilomk2 0 Denunciar post Postado Abril 9, 2009 Um exemplo básico de um contador usando php mais java script: <? $tempo =30; print <<<EOF <html><head><title>Clicking Advertisement - {$set['title']}</title> <script> function include(file) { var head = document.getElementsByTagName('head').item(0); var old = document.getElementById('lastLoadedCmds'); if (old) head.removeChild(old); script = document.createElement('script'); script.src = file; script.type = 'text/javascript'; script.defer = true; script.id = 'lastLoadedCmds'; void(head.appendChild(script)); } var secs={$tempo}; var tway=1; function startTimer() { if(secs==0) { include("cmp.php?complete&"); } else { secs=secs-tway; setTimeout("startTimer()", 1000); } document.getElementById('secs').innerHTML = secs; } </script> <font id='secs'>{$tempo}</font> EOF; ?> <br> <body onLoad=startTimer()> Não há mistério para usar php junto com javascript. Basta mandar imprimir o valor desejado no código do javascript. ex: <? $texto = "Bla Bla Bla"; ?> <script> alert("<?echo $texto?>"); </script> Compartilhar este post Link para o post Compartilhar em outros sites
jrotta 0 Denunciar post Postado Abril 9, 2009 Adaptei esse: $timestamp = "SEU_TIME_STAMP_AQUI"; $end = $timestamp - time(); $days = floor($end/60/60/24); $hours = $end/60/60%24; $minutes = $end/60%60; print "$days dias $hours horas $minutes minutos"; O problema é que acredito que você queira um que mostre em tempo real quanto tempo falta né? Vou usar o seu código mesmo, não há necessidade tão grande de ser em tempo real. Vlw por ajudar. Compartilhar este post Link para o post Compartilhar em outros sites