![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 17.06.2006 Ostrzeżenie: (0%) ![]() ![]() |
witam
w jaki sposob w PHP mozna stworzyc skrypt, ktory bedzie drukowal na ekranie wyniki w czasie rzeczywistym (jeszcze przed zakonczenie dzialania calego skryptu), a nie juz po zaladowaniu calego pliku. standardowo skrypt w php drukuje koncowy caly wynik po zaladowaniu w przegladarce calego skryptu, a mi chodzi o cos takiego jak jest tutaj: np skrypt do sprawdzania pozycji w google: http://diwi.pl/sprawdzanie_pozycji/ lub np skrypt do sprawdzania PR : http://www.iwebtool.com/pagerank_checker sprawdza po kolei kolejne DC i drukuje sukcesywnie (jeden po drugim wynik), a nie wykonuje wszystkie sprawdzenia i na koniec rzuca wynik wszystkich DC Ten post edytował regina 9.08.2007, 23:03:50 -------------------- Suknie ślubne
Hotel Lublin Busy Lublin |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 304 Pomógł: 51 Dołączył: 4.02.2005 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Takie coś jest możliwe w ajaxie, a nie w php.
-------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 17.06.2006 Ostrzeżenie: (0%) ![]() ![]() |
czy moge prosic o jakis przyklad takiego rozwiazania w ajaxie?
powiedzmy 2 linijki tekstu - jedna drukuje sie po drugiej w odstepie 1 sec. bede wdzieczny za pomoc -------------------- Suknie ślubne
Hotel Lublin Busy Lublin |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 20.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
Myślę, że funkcja flush() wystarczy, ajax do innych rzeczy służy..
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 17.06.2006 Ostrzeżenie: (0%) ![]() ![]() |
dokladnie o to chodzilo!
a jeszcze pytanko - w przypadku, gdy skrypt nie moze sie polaczyc z danym adresem (bo np serwer lezy) to bez sensu aplikacja czeka, a jak zrobic zeby po np ustalonej wartosci czasu (powiedzmy 5sec) w przypadku braku polaczenia olal go i przeszedl dalej - do dalszej czesci skryptu ![]() -------------------- Suknie ślubne
Hotel Lublin Busy Lublin |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 1 033 Pomógł: 125 Dołączył: 17.09.2005 Skąd: Żywiec Ostrzeżenie: (0%) ![]() ![]() |
A jak się łączysz z tym adresem?
Jeśli przez cURL to musisz ustawić opcje: CURLOPT_TIMEOUT i CURLOPT_CONNECTTIMEOUT. A jeśli przez fsockopen, to timeout połączenia podajesz jako 5 parametr, a następnie możesz jeszcze użyć stream_set_timeout" title="Zobacz w manualu PHP" target="_manual i w nagłówkach HTTP wysłać dodatkowo: Kod Connection: close
-------------------- "Sumienie mam czyste, bo nieużywane."
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 17.06.2006 Ostrzeżenie: (0%) ![]() ![]() |
a w przypadku, gdy lacze sie przez file() ?
$file = implode('', file( $url )); gdzie $url = 'http://www......' -------------------- Suknie ślubne
Hotel Lublin Busy Lublin |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 442 Pomógł: 0 Dołączył: 27.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
Wystarczy ustawić parametr wartość timeout w parametrze $context.
Więcej informacji znajdziesz tu |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 16.07.2025 - 12:29 |