Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> skrypty w tle
pero
post
Post #1





Grupa: Zarejestrowani
Postów: 91
Pomógł: 0
Dołączył: 17.02.2007

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


witam
mam funkcje w js ktora wywoluje 3 skrypty w php co 3 sekundy i na podstawie zwroconych danych wymienia zawartosc poszczegolnych div'ow. do wywolywania skryptow php w tle wykorzystuje mintAjax.
Problem polega na tym ze jak wywoluje tylko 2 skrypty (nie wazne ktore z wszystkich trzech) to wszystko działa tak jak powinno, gdy wywolam 3 skrypty to juz jeden z nich nie dziala (tj nie wymienia zawartosci div). Nie wiem dlaczego tak sie dzieje.
Moze byc to wina serwera ?
Moze nie mozna tworzyc wielu wywolan w mintAjax w tym samym czasie ?
Prosze o jakas pomoc.

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





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




A moze cos napsules w tych funkcjach? Jednak wrozek u nas nie ma - podaj kod


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
pero
post
Post #3





Grupa: Zarejestrowani
Postów: 91
Pomógł: 0
Dołączył: 17.02.2007

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


  1. <?php
  2. function ajax_changer()
  3. {
  4.    setInterval("check_divs()", 3000);
  5. }    
  6.  
  7. function check_divs()
  8. {
  9.    var div = document.getElementById('ul_chat');
  10.    var url = 'index.php?ac=ajax&mode=aktualna&id=add_post';
  11.    var old_in = div.innerHTML;
  12.    var req = mint.Request();    
  13.    req.Send(url, div);    
  14.    //var new_in = document.getElementById('ul_chat').innerHTML;    
  15.    
  16.    var div2 = document.getElementById('lic_ranking');
  17.    var url2 = 'index.php?ac=ajax&mode=aktualna&id=ranking';
  18.    var old_in2 = div2.innerHTML;
  19.    var req2 = mint.Request();    
  20.    req2.Send(url2, div2);    
  21.    //var new_in2 = document.getElementById('lic_ranking').innerHTML;    
  22.    
  23.    var div3 = document.getElementById('lic_right_table');
  24.    var url3 = 'index.php?ac=ajax&mode=aktualna&id=right_table';
  25.    var old_in3 = div3.innerHTML;
  26.    var req3 = mint.Request();    
  27.    req3.Send(url3, div3);    
  28.    //var new_in2 = document.getElementById('lic_ranking').innerHTML;    
  29.    
  30.    
  31. }
  32. ?>
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 Aktualny czas: 22.08.2025 - 08:09