Olá, primeiramente me desculpem se esta é a area errada para o post mas creio que seja a certa.
Bom, estou terminando um painel de controle em php, e precisei utilizar uma contagem regressiva, chegando no zero, a função deixa uma imagem que no OnLoad da pagina esta como invisivel para visivel, e quando ela fica visivel deveria disparar uma rotina sql feita em php, mas por algum motivo que eu não sei o qual, logo no começo da contagem o SQL é disparado, e não quando a imagem fica visivel.
Pergunta
panox
Olá, primeiramente me desculpem se esta é a area errada para o post mas creio que seja a certa.
Bom, estou terminando um painel de controle em php, e precisei utilizar uma contagem regressiva, chegando no zero, a função deixa uma imagem que no OnLoad da pagina esta como invisivel para visivel, e quando ela fica visivel deveria disparar uma rotina sql feita em php, mas por algum motivo que eu não sei o qual, logo no começo da contagem o SQL é disparado, e não quando a imagem fica visivel.
Este é o meu codigo :
<script language=JavaScript> var sHors = "00"; var sMins = "00"; var sSecs = <? echo $row['timer']; ?>; function getSecs(){ document.getElementById("add").style.display = 'none'; document.getElementById("add").style.visibility= 'hidden'; sSecs--; if(sSecs<0) {sSecs=59;sMins--;if(sMins<=9)sMins="0"+sMins;} if(sMins=="0-1") {sMins=5;sHors--;if(sHors<=9)sHors="0"+sHors;} if(sSecs<=9)sSecs="0"+sSecs; if(sHors=="0-1") {sHors="00";sMins="00";sSecs="00"; clock1.innerHTML="<font color=#000000></font>"+sSecs;} else { clock1.innerHTML="<font color=#000000></font>"+sSecs; setTimeout('getSecs()',1000); } if(sSecs == 0){ document.getElementById("add").style.display = 'block'; document.getElementById("add").style.visibility= 'visible'; } if(document.getElementById("add").style.visibility == 'visible'){ <? $sql = "update donation_player set cr_atual = cr_atual + 10, cr_total = cr_total + 10 where userid = '$sesslog'"; mysql_query($sql,$conn); ?> //location.href='donation.php'; alert('visibreu'); } } </SCRIPT>alguém saberia me dizer se estou fazendo algo errado ou fora de ordem ou se é apenas que o js não aceita esse tipo de codigo na função ?
Muitissimo Obrigado,
[]'s Enrico
Editado por panoxLink para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.