![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 324 Pomógł: 27 Dołączył: 21.07.2013 Ostrzeżenie: (0%) ![]() ![]() |
Wita, jak można odświeżyć funkcję php za pomocą js?
Ten skrypt nie odświeża funkcji, przez co wyświetlony czas się nie zmienia. Ten post edytował kujol 28.03.2014, 13:13:16 -------------------- ;)
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 292 Pomógł: 89 Dołączył: 27.12.2006 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
PHP działa po stronie serwera, Javascript po stronie przeglądarki, więc to:
wstawia w miejsce odliczanieCzasu($data) wartość zwróconą przez funkcję w momencie generowania dokumentu. Jeśli chcesz z poziomu JS wykonać skrypt po stronie serwera (czyli np. PHP), użyj AJAX-a. Z tym że w przypadku odliczania czasu to raczej nie będzie działać tak jak sobie tego życzysz, bo zapewne element #czas ma być uaktualniany co sekundę a biorąc pod uwagę naturę AJAX-a nie masz gwarancji, że komunikacja: klient - serwer - klient będzie trwała sekundę, bądź mniej. Z tego względu lepiej po prostu użyć samego JS. Czyli cokolwiek ma być w PHP-owej funkcji odliczanieCzasu(), napisz to w Javascript i już. -------------------- Zend Certified Engineer | Microsoft Certified Professional: Programming in HTML5 with JavaScript & CSS3 | Blog
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 324 Pomógł: 27 Dołączył: 21.07.2013 Ostrzeżenie: (0%) ![]() ![]() |
Dla kogoś potrzebującego:
Ten post edytował kujol 28.03.2014, 19:15:04 -------------------- ;)
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 11.06.2025 - 03:24 |