Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript][PHP]Skrypt odliczający
xamrex
post
Post #1





Grupa: Zarejestrowani
Postów: 267
Pomógł: 1
Dołączył: 10.08.2007

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


Witam, szukam skryptu, który odliczałby cały czas pozostały do 12.00 co 3 dni. Taki prosty countdower tylko że wszystkie jakie znalazłem miały ustaloną datę, ja wiem, że ona jest co 3 dni o 12.00.
Jeśli teraz uruchomiłbym skrypt to chciałbym zobaczyć ile zostało czasu do np. 6.08.2010 o 12.00
Jeśli uruchomię skrypt 10 to powinno odliczać czas do 12.08.2010.
To może wcale nie działać na zasadzie daty, tylko po prostu odliczać 259200 sekund. Tylko to musi się dziać po stronie serwera tak żeby uniknąć tego że gdy wejdzie nowa osoba zobaczy on 259200 s a nie tylko ile pozostało serwerowi.
Znalazłem coś takiego jednak to jest w js a chciałbym aby na serwie było to odliczane
[JAVASCRIPT] pobierz, plaintext
  1. <html>
  2. <head>
  3. <script type="text/javascript">
  4. function display_c(start){
  5. window.start = parseFloat(start);
  6. var end = 0 // change this to stop the counter at a higher value
  7. var refresh=1000; // Refresh rate in milli seconds
  8. if(window.start >= end ){
  9. mytime=setTimeout('display_ct()',refresh)
  10. }
  11. else {alert("Time Over ");}
  12. }
  13.  
  14. function display_ct() {
  15. // Calculate the number of days left
  16. var days=Math.floor(window.start / 86400);
  17. // After deducting the days calculate the number of hours left
  18. var hours = Math.floor((window.start - (days * 86400 ))/3600)
  19. // After days and hours , how many minutes are left
  20. var minutes = Math.floor((window.start - (days * 86400 ) - (hours *3600 ))/60)
  21. // Finally how many seconds left after removing days, hours and minutes.
  22. var secs = Math.floor((window.start - (days * 86400 ) - (hours *3600 ) - (minutes*60)))
  23.  
  24. var x = window.start + "(" + days + " Days " + hours + " Hours " + minutes + " Minutes and " + secs + " Secondes " + ")";
  25.  
  26.  
  27. document.getElementById('ct').innerHTML = x;
  28. window.start= window.start- 1;
  29.  
  30. tt=display_c(window.start);
  31. }
  32. </script>
  33. </head>
  34.  
  35. <body onload=display_c(259200);>
  36. <span id='ct' style="background-color: #FFFF00"></span>
  37.  
  38. </body>
  39.  
  40. </html>
[JAVASCRIPT] pobierz, plaintext


Ten post edytował xamrex 3.08.2010, 10:27:10
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: 24.08.2025 - 19:02