Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript]Przerobienie skryptu
gylopl
post
Post #1





Grupa: Zarejestrowani
Postów: 82
Pomógł: 1
Dołączył: 6.04.2008

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


Witam!Czy moglby ktos przerobic ten skrypt tak, aby czas do konca pracy byl wyswietlany w dniach, godzinach, minutach i sekundach,
ja probowalem lecz jakos nie wychodzi mi (IMG:http://forum.php.pl/style_emoticons/default/sadsmiley02.gif)


  1. <?php
  2. <script type="text/javascript">
  3. function t(){
  4.        v=new Date();
  5.        var czas=document.getElementById('czas');
  6.        n=new Date();
  7.        ss=time;
  8.        s=ss-Math.round((n.getTime()-v.getTime())/1000.);
  9.        u=ss-Math.round((n.getTime()-v.getTime())/1000.)
  10.        m=0;h=0;d=0;mi=0;
  11.        if(s<=0){
  12.                document.title='00:00:00 - Solenis - Online';
  13.                document.self='index.php?modul=praca';
  14.        czas.innerHTML="Skończyłes pracować";
  15.        }else{
  16.         if(s>59){
  17.          m=Math.floor(s/60);
  18.          s=s-m*60
  19.         }
  20.         if(m>59){
  21.          h=Math.floor(m/60);
  22.          m=m-h*60
  23.         }
  24.         if(h>24){
  25.          d=Math.floor(h/24);
  26.          mi=mi-d*24
  27.         }
  28.         if(s<10){
  29.          s="0"+s
  30.         }
  31.         if(m<10){
  32.          m="0"+m
  33.         }
  34.                 document.title=h+':'+m+':'+s+' - Solenis - Online';
  35.         czas.innerHTML="Do zakonczenia pracy pozostalo: "+h+"h "+m+"min "+s+"sek";
  36.        }
  37.        time=time-1;
  38.        window.setTimeout("t();",999);
  39.  
  40.       }
  41.             </script>
  42. ?>


Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
wookieb
post
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Tak? A jak próbowałeś?
Go to the top of the page
+Quote Post
gylopl
post
Post #3





Grupa: Zarejestrowani
Postów: 82
Pomógł: 1
Dołączył: 6.04.2008

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


tu zamiast "h" dalem "d" i wyswietla dni, ale nie wiem jak pozostale godziny wyswietlic
  1. <?php
  2. czas.innerHTML="Do zakonczenia pracy pozostalo: "+d+"d "+m+"min "+s+"sek";
  3. ?>
Go to the top of the page
+Quote Post

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: 22.08.2025 - 22:37