Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> etapowe (?) odczywytwanie statusu
piotrooo89
post
Post #1


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




hej,

mam pewien problem związany z odczytywaniem statusu w jakim znajduję się aktualnie request ajax'owy, chociaż może słowo problem to za dużo ponieważ rozwiązałem to, jednak chciałbym się poradzić Was, czy da się do tego jakoś inaczej podejść, więc kolejno:

-wywołanie ajax'owedo requestu
-odpalenie skryptu
-w skrypcie mam dużo różnych akcji, wygląda to mniej więcej tak:

  1. // tu są jakieś akcje 1
  2.  
  3. echo Wykonano akcje 1;
  4.  
  5. //tu są jakieś akcje 2
  6.  
  7. echo Wykonano akcje 2;
  8.  
  9. etc...


i teraz mam tak iż wczytuje po kolei moje wykonane akcje do pliku, w tle mam odpalony kolejny request ajax'owy który odczytuje mi te dane i wypisuje na ekran w postaci:

Kod
Wykonano akcje 1    V
Wykonano akcje 2    V
etc...


te moje kolejne statusy miałem to trzymane w sesji ale przy asynchronicznych zapytaniach działało to średnio, więc teraz moje pytanie, jak Wy byście to widzieli?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kamil4u
post
Post #2





Grupa: Zarejestrowani
Postów: 2 350
Pomógł: 512
Dołączył: 4.01.2009
Skąd: Wrocław / Świdnica

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


To może zrób to na podobnej zasadzie tylko w jednym pliku.
  1. if( wykonać 1){ // tu są jakieś akcje 1
  2.  
  3. echo Wykonano akcje 1;
  4. } else if( wykonać 2 ){
  5. //tu są jakieś akcje 2
  6.  
  7. echo Wykonano akcje 2;
  8. } else if(
  9. etc...

Przez AJAX, będziesz przekazywał którą akcję aktualnie wykonać.

Oczywiście najlepiej switch-a wstawić, ale odruchowo if wpisałem.

--edit--
Jak nadal to nie to, to opisz trochę dokładniej. Co to za operacje i ile czasu trwają i jakieś inne informacje, które mogą się przydać.

Ten post edytował kamil4u 14.02.2012, 22:40:05
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: 9.10.2025 - 08:47