![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 17.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam wszystkich
mam taki skrypcik, pokazuje on ile zostało czasu do momentu kiedy mają zatelefonować do mnie osoby z różnych stron świata. Jak teraz wybrnąć z różnicy czasu w zależności od strefy czasowej w jakiej dana osoba będzie ten licznik widziała? Czy ktoś mi podpowie, co zrobić aby licznik doszedł do zera dla każdej strefy czasowej w tym samym momencie? A może jest jakaś "wstawka", która pozwoli otrzymać czas z serwera, a nie z systemu operacyjnego użytkownika? Kod <html>
<p align="center"><font face="Verdana">Dzwoncie za:</font></p> <script type="text/javascript"> function CD(d,o,t,x){ return[x=~~(t=(d-o)/864e5),x=~~(t=(t-x)*24), x=~~(t=(t-x)*60),~~((t-x)*60)] } function R(t) { t=CD(new Date(2006,07,30,12,59,59),new Date()); document.getElementById('costam').innerHTML=''+t[0]+"days "+t[1]+"hours "+t[2]+"min "+t[3]+"sec"; if(t[0]<=0 && t[1]<=0 && t[2]<=0 && t[3]<=0) document.getElementById('costam').innerHTML='Teraz dzwoncie!'; else setTimeout('R()',1e3); } onload=function(){R(); } </script> <p align="center"><font face="verdana" id=costam></font></p> <body text="#C0C0C0" bgcolor="#000000"> <div id="costam"></div> Ten post edytował komanch 21.08.2006, 19:06:34 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 86 Pomógł: 0 Dołączył: 27.05.2004 Skąd: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
ale nierozumiem problemu... (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) to jest Java script... jak sama nazwa mówi to działa ona "po stronie przeglądarki" czyli skrypt będzie odliczał czas wg czasu jaki ma na zagarku w kompie dana osoba oglądająca stronę... nawet jeżeli gość jest z Kairu to strefe czasowom ma +2 czyli unas jest np. 16:00 a uniego będzie 18:00... gorzej gdyby to było po stronie serwa (php) to wtedy musiał byś pobrać strefę czasowom serwera z jakiego odwiedza ktoś stronę i dodać ją do aktualnej godziny... ale tak to raczej niema żadnego problemu (chyba oto chodzi, jeżeli źle myślę to wyprowadź mnie z błędu) (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Pozdrawiam, Igor... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 10:22 |