Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] file_get_contents i brak ploaczenia
Forum PHP.pl > Forum > Przedszkole
Qbexus
Witam
Mam skrypt, w którym w pętli for jest file_get_contents który przy każdym obrocie pętli pobiera dane z innego url.
I mam taki problem czasem któryś url chwilowo nie odpowiada i chciałbym, że by skrypt po takim błędzie połączenia poczekał np. 10s i spróbował jeszcze raz odpalić ten sam url.
mike
To uśpij go na chwilę.
sleep()
Qbexus
tak kombinowałem ale w tedy po uśpieniu leci już następny url. jak zrobić żeby wykrył błąd i po uśpieni spróbował ponownie ten sam url ( urele są w tablicy a pętla zmienia indeks zmiennej). Domyślam się że jakoś z if _em ale niestety php dopiero zaczynam i nie widzę tu funkcji goto czy go to frame jak w językach którymi się posługiwałem .
erix
  1. <?php
  2. $data = file_get_contents('http://wuwuwu.server.kom');
  3. if($data==false){
  4. //jesli sie cos wysypie
  5. }
  6. ?>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.