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
zegarek84
post
Post #2





Grupa: Zarejestrowani
Postów: 1 332
Pomógł: 294
Dołączył: 12.10.2008
Skąd: Olkusz

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


człowieku - zacznij kopiować z głową - rozwiązanie już dawno w sumie miałeś na tacy... (IMG:http://img-upload.pl/images/827_q.gif)

ok - wklej poniższą zawartość bez myślenia tym razem a dopiero pomyślisz jak będziesz chciał zaimplementować:
  1. <?php
  2. date_default_timezone_set('Europe/Warsaw');
  3. function militime(){
  4. $time = explode(' ',microtime(),2);
  5. return floor(($time[1]+$time[0])*1000);
  6. };?><HTML>
  7. <HEAD>
  8. <script>
  9. var $timerID = null , $dif = (new Date(<?php echo militime();?>)).getTime() - (new Date()).getTime();
  10. function wyswietlCzas()
  11. {
  12. var $data = new Date((new Date()).getTime() + $dif),
  13. $godziny = $data.getHours(),
  14. $minuty = $data.getMinutes(),
  15. $sekundy = $data.getSeconds(),
  16. $czas = ['<b>', $godziny, ':', ($minuty<10)?'0'.concat($minuty):$minuty, ':', ($sekundy<10)?'0'.concat($sekundy):$sekundy, '</b>'].join('');
  17. document.getElementById("zegarLayer").innerHTML = $czas;
  18. $timerID = setTimeout(wyswietlCzas,1000);
  19. }
  20. window.onload=wyswietlCzas;
  21. </script>
  22. </HEAD>
  23. <BODY>
  24. <DIV ID="zegarLayer" STYLE="visibility:visible;color:red;position:absolute;top:20;left: 20;">
  25. </DIV>
  26. </BODY>
  27. </HTML><?php exit;?>

ps.
zamiast zdefiniowanej funkcji militime w php możesz użyć/zastąpić ją przez time()*1000

Ten post edytował zegarek84 4.12.2009, 01:18:41
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 - 16:21