Jump to content


Photo

[resolvido] Hora Em Tempo Real


  • Faça o login para participar
3 replies to this topic

#1 Marcivone

Marcivone

    12 Horas

  • Usuários
  • 200 posts
  • Sexo:Masculino
  • Localidade:Redenção-PA

Posted 06/07/2007, 15:51

Olá amigos, alguem sabe uma forma de colocar hora em tempo real, ou seja, os segundos ficam passando mesmo sem que precise atualizar a página.

#2 Renan Gonçalves

Renan Gonçalves

    Web Developer

  • Usuários
  • 771 posts
  • Sexo:Masculino
  • Localidade:São Paulo, SP
  • Interesses:Programar PHP, Java (e JSP), Javascript (com Ajax, claro), Ruby (on Rails) !

Posted 06/07/2007, 16:05

Isso é impossível fazer.
Uma vez que a linguagem seja server-side.

Tente JavaScript !


[]'s

Renan Gonçalves
renan.saddam@gmail.com
(WebSite / Gmail / orkut / Windows Live! Messenger
)

"Aquele que se define se limita."


#3 Crab

Crab

    Da paz, mas preparado para Guerra

  • Ex-Admins
  • 2521 posts
  • Sexo:Masculino
  • Localidade:Florianópolis - SC
  • Interesses:Desenvolvimento Gráfico e Web.

Posted 06/07/2007, 17:14

Vc pode integrar JS e PHP para pegar a hora do server-side e não do client-side ... veja abaixo:

funcao

<script language="javascript" type="text/javascript">

<!--

function showtime(){	
	setTimeout("showtime();",1000);
	callerdate.setTime(callerdate.getTime()+1000);
	var hh  = String(callerdate.getHours());
		var mm  = String(callerdate.getMinutes());
		var ss  = String(callerdate.getSeconds());
	document.clock.face.value =   
			((hh < 10) ? " " : "") + hh +
				  ((mm < 10) ? ":0" : ":") + mm +
				  ((ss < 10) ? ":0" : ":") + ss;
	
}

callerdate=new Date( <?php echo date("Y,m,d,H,i,s");?>);

-->

</script>



Como chamar na página ?
<body onload="showtime()">

<div>

<form name="clock">

<input name="face" type="text"  value=""  size=7 />	  

</form>

</div>


Fazendo desta forma os segundos contam em tempo real sem precisar da refresh na página e mostra a hora do server e não a hora da tua/cliente máquina... que muitas vezes e em muitos computadres... apresentam a hora errada por problemas na BIOS ou Bateria da Placa mãe

Essa paradinha toda aí tem no portal wmo para baixar... mas já que está aí... pode usar sem problemas

O autor é: chocobot@gmx.de ... esta é a única referência que tem lá.

(y)Até mais

#4 Marcivone

Marcivone

    12 Horas

  • Usuários
  • 200 posts
  • Sexo:Masculino
  • Localidade:Redenção-PA

Posted 06/07/2007, 18:52

Valeu galera, brigadãaoo!

**SOLUCIONADO**




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq