Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Java][PHP]Zegarek
cdhexx
post
Post #1





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 30.11.2009

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


Witam,
mam pytanie czy jest możliwość zrobienia zegarka, który normalnie działa jak systemowy zegarek czyli odlicza sekundy, minuty, godziny, ale nie potrzebuje do tego naszego zegarka systemowego bo date ciągnie z serwera. Chciałbym przez to osiągnąc zegarek, który ma gdzieś urzytkownika i jego komputer bo potrzebuje do swojego działania tylko serwer (IMG:style_emoticons/default/smile.gif)

Liczę na pomoc (IMG:style_emoticons/default/smile.gif)

Z góry dziękuję i pozdrawiam,
Bartek.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Kszyhuu
post
Post #2





Grupa: Zarejestrowani
Postów: 157
Pomógł: 32
Dołączył: 24.08.2009

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


Weź zwykły zegarek z JS:
  1. <script language="javascript">
  2. var timerID = null;
  3. var timerRunning = false;
  4. function stopclock()
  5. {
  6. if(timerRunning)
  7. clearTimeout(timerID)
  8. timerRunning = false;
  9. }
  10.  
  11. function startclock()
  12. {
  13. stopclock();
  14. showtime();
  15. }
  16.  
  17. function showtime()
  18. {
  19. var now = new Date();
  20. var hours = now.getHours();
  21. var minutes = now.getMinutes();
  22. var seconds = now.getSeconds();
  23. var timeValue = "" + ((hours > 12) ? hours - 12 : hours);
  24. timeValue += ((minutes < 10) ? ":0" : ":") + minutes;
  25. timeValue += ((seconds < 10) ? ":0" : ":") + seconds;
  26. timeValue += (hours >= 12) ? " P.M." : " A.M.";
  27. document.clock.face.value = timeValue;
  28. timerID = setTimeout("showtime()",1000);
  29. timerRunning = true;
  30. }
  31.  
  32.  
  33. <form name="clock" onSubmit="0">
  34. <input type="text" name="face" size="24">
  35. </form>
  36.  
  37. <script>startclock();</script>

Później liczysz różnicę miedzy serwerem (echo) a klientem (now.Get*). Następnie odczytujesz przez JS czas u klienta i korygujesz wcześniej obliczoną różnicą.
Go to the top of the page
+Quote Post

Posty w temacie
- cdhexx   [Java][PHP]Zegarek   30.11.2009, 23:30:34
- - Kszyhuu   Weź zwykły zegarek z JS: [HTML] pobierz, plaintext...   1.12.2009, 00:00:37
- - cdhexx   o.O No raczej tego nie zrobie Mam takie skrypty j...   1.12.2009, 00:09:05
- - maxil   masz przerób to sobie: [HTML] pobierz, plaintext ...   1.12.2009, 00:49:40
- - cdhexx   No niestety... kolejny skrypt, który ciągnie godzi...   1.12.2009, 08:36:47
- - maxil   Cytat(cdhexx @ 1.12.2009, 08:36:47 ) ...   1.12.2009, 11:12:07
- - skowron-line   [JAVASCRIPT] pobierz, plaintext <body onload=...   1.12.2009, 11:13:03
- - cdhexx   Skąd wiem? A z tąd iż wgrałem skrypt na swój serwe...   1.12.2009, 12:55:29
|- - skowron-line   Cytat(cdhexx @ 1.12.2009, 12:55:29 ) ...   1.12.2009, 13:15:30
- - cdhexx   Ok jednak widzę, że jak sama nazwa wskazuję jest t...   1.12.2009, 18:23:52
- - sniffer32   przecież skowron-line, podał Ci na tacy co musisz ...   1.12.2009, 18:52:23
- - cdhexx   Ja nie wiem jak za to się zabrać. Pisałem przecież...   1.12.2009, 19:22:54
|- - Spirit86   Cytat(cdhexx @ 1.12.2009, 19:22:54 ) ...   1.12.2009, 19:33:11
- - cdhexx   Hm, nie wiem skoro takie zdanie masz o kimś kogo n...   1.12.2009, 19:45:55
- - maxil   Cytat(cdhexx @ 1.12.2009, 18:23:52 ) ...   1.12.2009, 19:59:43
- - cdhexx   No, ale kiedy zedytuje ten kodzik i dodam np: ...   2.12.2009, 00:24:53
|- - skowron-line   Cytat(cdhexx @ 2.12.2009, 00:24:53 ) ...   2.12.2009, 11:56:04
- - thomson89   a plik zapisałeś z rozszerzeniem .php? odpalasz go...   2.12.2009, 13:40:38
- - cdhexx   Hm oto część kodu: [PHP] pobierz, plaintext ...   3.12.2009, 11:17:14
- - zegarek84   luknij na to - obliczone przesunięcie czasu w mili...   3.12.2009, 14:16:44
- - cdhexx   Wszystko, pięknie i ładnie ale nadal kożysta z zeg...   3.12.2009, 14:27:53
- - zegarek84   nie zupełnie korzysta z zegarka systemowego ;p - i...   3.12.2009, 14:47:56
- - cdhexx   No to sam kuknij http://lockerz-poland.com/1.php C...   3.12.2009, 15:40:10
- - zegarek84   sorki - dzisiaj odwiedzam rodzinkę i jestem deczko...   3.12.2009, 20:22:04
- - cdhexx   Kod jest identyczny jak mi podałeś. A co do wersji...   3.12.2009, 20:40:19
- - sniffer32   [JAVASCRIPT] pobierz, plaintext function clock...   3.12.2009, 22:16:31
- - zegarek84   @cdhexx - pytałem się o zawartość pliku php - ja p...   3.12.2009, 23:23:26
- - cdhexx   Skopiowałem identycznie jak jest i wyświetla takie...   3.12.2009, 23:59:04
- - zegarek84   człowieku - zacznij kopiować z głową - rozwiązanie...   4.12.2009, 01:06:35
- - cdhexx   Wielkie dzięki Wszystko działa jak trzeba Jeszc...   4.12.2009, 01:40:59
- - zegarek84   trochu to teraz "dziwnie" wygląda [ujem...   4.12.2009, 02:24:17
- - cdhexx   OKi zrobiłem te przesunięcie czasu o sześć godzin ...   4.12.2009, 20:27:13


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: 28.12.2025 - 05:01