Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Xajax][PHP] Wykonywanie skryptu w określonym czasie
Skie
post
Post #1





Grupa: Zarejestrowani
Postów: 555
Pomógł: 84
Dołączył: 20.02.2008
Skąd: Małopolska

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


Witam,
Czy za pomocą Xajax'a da się opóźniać skrypt PHP? tzn.:

-> wykonaj pierwszą część skryptu php i wyświetl wynik
-> odczekaj np. 3 sek
-> wykonaj drugą część tego samego skryptu php i uaktualnij wynik w wyświetleniu

Czy muszę jednak to zrobić w oddzielnych plikach?
Tzn.:

-> wykonaj plik1.php
-> odczekaj np. 3 sek
-> dołącz do plik1.php plik2.php

itd.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Demio
post
Post #2





Grupa: Zarejestrowani
Postów: 14
Pomógł: 1
Dołączył: 22.05.2008

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


Możesz podzielić plik PHP na 3 przykładowe części:

  1. <?php
  2. if ( $_GET['akcja'] == '1' )
  3. {
  4. ....
  5. }
  6.  
  7. if ( $_GET['akcja'] == '2' )
  8. {
  9. ....
  10. }
  11.  
  12. if ( $_GET['akcja'] == '3' )
  13. {
  14. ....
  15. }
  16. ?>


Wtedy odpalasz ajaxem plik.php?akcja=1, czekasz 3 sekundy przez js, potem odpalasz plik.php?akcja=2 itd. (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) PHP nie potrafi samo w sobie wstrzymywać wykonywania skryptu

Ten post edytował Demio 22.05.2008, 20:13:20
Go to the top of the page
+Quote Post
vokiel
post
Post #3





Grupa: Zarejestrowani
Postów: 2 592
Pomógł: 445
Dołączył: 12.03.2007

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


Cytat(Demio @ 22.05.2008, 21:11:32 ) *
[..] PHP nie potrafi samo w sobie wstrzymywać wykonywania skryptu

sleep ;p
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: 4.10.2025 - 04:52