Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak wczytac zegarek JS do PHP?, Potrzebuję wczytać zegarek JS (nie w formularzu)
colinQ
post
Post #1





Grupa: Zarejestrowani
Postów: 340
Pomógł: 2
Dołączył: 25.12.2006

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


Potrzebuję wczytać zegarek JS. Nie może być on w formularzu.
Musli być przypisany do zmiennej gdyż będę to potem porównywał funkcją if();.

chodzi mi że

$czas_obecny = wartość obecnego czasu (wczytane z javascriptu) - wczytanie ze skryptu

Jak to zrobić??

Oto kod zegarka:
  1. <script language=javaScript>
  2. <!-- Beginning of JavaScript -
  3.  
  4. var showtime=true
  5. var timer
  6. var i_sec=0
  7.  
  8. function clockon() {
  9. if (i_sec < 5) {
  10. thistime= new Date()
  11. var hours=thistime.getHours()
  12. var minutes=thistime.getMinutes()
  13. var seconds=thistime.getSeconds()
  14. if (eval(hours) <10) {hours="0"+hours}
  15. if (eval(minutes) < 10) {minutes="0"+minutes}
  16. if (seconds < 10) {seconds="0"+seconds}
  17. thistime = "----- "+hours+":"+minutes+":"+seconds+" -----"
  18. document.forms[0].elements[0].value=thistime
  19. i_sec++
  20. timer=setTimeout("clockon()",1000)
  21. }
  22. else {
  23. clearTimeout(timer)
  24. i_sec=0
  25. document.forms[0].elements[0].value="Podaj czas"
  26. }
  27. }
  28.  
  29. function clockoff() {
  30. clearTimeout(timer)
  31. document.forms[0].elements[0].value="Podaj czas"
  32. }
  33.  
  34. // - End of JavaScript - -->
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
misiek172
post
Post #2





Grupa: Zarejestrowani
Postów: 656
Pomógł: 3
Dołączył: 26.10.2005
Skąd: Częstochowa

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


Jeśli chcesz AJAX to po najmniejszej lini oporu:

Ściągasz bibliotekę advAjax.

Tworzysz 2 pliku, jeden wyświetlający, a durgi z operacjami PHP który wyniki daje jako ECHO.

W pierszeym pliku walisz polecenie advAjax.get(............) i pobierasz wszystko to co wyświetlił drugi plik, jeśli masz w formacie js to dajesz eval, lub od razy wyświetlasz.
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: 22.09.2025 - 11:27