Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [inne][PHP]Aktywna strona
jestemPolakiem
post 28.04.2010, 19:10:15
Post #1





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 20.02.2010

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


Witam
Mam takie pytanie
Jak się robi, aby strona pobierała dane z bazy danych i je cały czas interpretowała - bo np. jak włączam stronę to wszystkie dane raz wczytuje a np. jak je zmienia to nic się nie dzieję - do puki odświeżę - czy da się to jakoś zrobić. Używam też canavas js czy to się nie pogryzie :/
Dziękuje

Ten post edytował jestemPolakiem 28.04.2010, 19:10:33
Go to the top of the page
+Quote Post
Spawnm
post 28.04.2010, 19:26:37
Post #2





Grupa: Moderatorzy
Postów: 4 069
Pomógł: 497
Dołączył: 11.05.2007
Skąd: Warszawa




ajaxem pobieraj dane.
Go to the top of the page
+Quote Post
jestemPolakiem
post 30.04.2010, 06:55:21
Post #3





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 20.02.2010

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


mógłbyś dać mi taki prosty przykład
Go to the top of the page
+Quote Post
mayu11
post 30.04.2010, 07:11:09
Post #4





Grupa: Zarejestrowani
Postów: 99
Pomógł: 9
Dołączył: 9.09.2008

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


  1. if(navigator.appName == "Microsoft Internet Explorer"){
  2. http = new ActiveXObject("Microsoft.XMLHTTP");
  3. } else {
  4. http = new XMLHttpRequest();
  5. }
  6.  
  7. function new_site() {
  8. http.abort();
  9. http.open("GET", "showsite.php", true); --Skąd ma pobierać dane
  10. http.onreadystatechange=function() {
  11. if(http.readyState == 4){
  12. document.getElementById('top').innerHTML = http.responseText; -- "top" do jakiego div id ma to wczytać.
  13. }
  14. }
  15. http.send(null);
  16. }
  17.  
  18. setInterval("new_site();",2500); -- 2500 - co ile ms ma odświeżać...


Na stronie dajesz "<div id="top"></div>" i zwyczajnie dane Ci się pobiorą z pliku showsite.php. (Oczywiście cały kod do Js.)

Ten post edytował mayu11 30.04.2010, 07:11:28
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 13.07.2025 - 04:55