Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> AJAX, potrzebuje oczekiwać na przesyłkę danych?
adam_krk
post 29.07.2009, 12:55:29
Post #1





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 25.07.2009

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


Czy jest możliwe, że dane na lokalnym serwerze między kodem js a php są przesyłane szybciej niż na koncie hostingowym?

Napisałem skrypt do zapisu opinii (coś a'la księgę gości') bez przeładowania, w jednym pliku.
Problem w tym, że lokalnie kod działał, na serwerze już nie chciał.
Dodanie pętli for jak poniżej rozwiązało problem.
Ale nie wiem dlaczego....

(XMLHttpRequestObject to obiekt zwrócony przez XMLHttpRequest() albo ActiveXObject)
  1. ...
  2. XMLHttpRequestObject.onreadystatechange = function()
  3. {
  4.    for(i=0; i<200000; i++);
  5.    if(XMLHttpRequestObject.readyState==4)
  6.       {
  7. ...


Co ciekawsze przy linijce
for(i=0; i<100000; i++);
kod na serwerze działał 'czasem'...

Ten post edytował adam_krk 29.07.2009, 12:58:57
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
dr_bonzo
post 29.07.2009, 12:59:12
Post #2





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

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


Cytat
Czy jest możliwe, że dane na lokalnym serwerze między kodem js a php są przesyłane szybciej niż na koncie hostingowym?

A czy jest mozliwe ze do twojej lodowki idziesz szybciej niz do najblizszego sklepu spozywczego?

Wez uzyj jakiejs biblioteki do ajaxa - jQuery, prototype, itd. - dzieki nim napiszesz to szybciej, pewniej i bedzie dzialalo na kazdej przegladarce.
Podajesz wtedy funkcje ktora ma sie wykonac PO POPRAWNYM rzadaniu ajaxowym i juz, dziala.


--------------------
Nie lubię jednorożców.
Go to the top of the page
+Quote Post

Posty w temacie


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: 29.06.2025 - 13:52