Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]źle chodzi zegarek
krzychu0808
post
Post #1





Grupa: Zarejestrowani
Postów: 428
Pomógł: 2
Dołączył: 1.04.2007
Skąd: Pogorzelica

Ostrzeżenie: (10%)
X----


Witam....
Mam trochę głupi problem bo zrobiłem zegarek na stronie >>>Link<<< ale on mi trochę dziwnie chodzi różni się od mojego czasu od 5 minut u innych też zobaczcie sami może mi się zdaje.. wiem że czas jest wczytywany z serwera jest możliwość może wczytywania czasu z innego serwera lub wprowadzenie korekty... proszę o pomoc

Ten post edytował krzychu0808 5.07.2008, 21:13:38
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Kihol
post
Post #2





Grupa: Zarejestrowani
Postów: 46
Pomógł: 6
Dołączył: 20.06.2005
Skąd: Pyskowice

Ostrzeżenie: (0%)
-----


Jeśli chcesz, żeby zegarek wyświetlał czas systemowy, to użyj JavaScript-u. Użycie date() w rezultacie daje czas serwera - który może różnić się od czasu użytkownika, który przegląda stronę.
Przykład JS :
  1. function getCurrentTime() {
  2. var currentTime = new Date()
  3. var hours = currentTime.getHours()
  4. var minutes = currentTime.getMinutes()
  5.  
  6. if (minutes < 10)
  7. minutes = "0" + minutes
  8.  
  9. document.getElementById("text").innerHTML = "<b>" + hours + ":" + minutes + " " + "</b>";
  10. }


na stronie umieszczasz element o id="text" np <span> i dodatkowo możesz wywoływać funkcję getCurrnetTime() co np 30 sek. Dzięki temu oprócz zegarka pokazującego godzinę możesz uzyskać 'chodzący' zegarek (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 7.10.2025 - 11:01