Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zatrzymać funkcję, zatrzymać nasłuchiwanie portu
marolek
post 2.04.2006, 10:21:21
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 2.04.2006

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


Jak można zatrzymać działanie funkcji php odczytującej plik z serwera w Internecie, w przypadku gdy zbyt długo trwa próba połączenia z tym serwerem?
Przykładowo gdy próba połączenia z serwerem trwa ponad 2 sekundy, chciałbym zatrzymać funkcję i uruchomić ją ponownie z innym adresem pliku (na innym serwerze).

Ten post edytował marolek 3.04.2006, 16:24:50
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
marolek
post 3.04.2006, 16:23:26
Post #2





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 2.04.2006

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


Cytat(sf)
Co to ma wspolnego z php5?

Fakt, pomyliłem działy, sorry :-)

Trochę zmieniłem moją funkcję i teraz za pomocą fsockopen() łączę się z serwerem i nasłuchuje co się dzieje na pewnym porcie tego serwera.
I chciałbym teraz ograniczyć nie czas połączenia z tym serwerem, a czas nasłuchu. Jeśli serwer nie odpowie żadnym pakietem przez 2 sekundy to chciałbym przerwać funkcję.
Jak to zrobić?
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: 14.08.2025 - 20:10