Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z file get conents
Forum PHP.pl > Forum > PHP
xavierek
Warning: file_get_contents(http://xxxxxxxxxxxxx.pl) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidden in /home/soundsta/domains/tibia2.idl.pl/public_html/CRON/died.php on line 13

Witam czy jest możliwość zrobienia jakoś jeżeli owy błąd wystąpi to się robi jakaś czynność czy może ta funkcja zwraca status true lub false ? czy cos w tym rodzaju , chodzi mi oto ze jak mu sie nie udalo zeby probowal jeszcze raz az do skutku
marcio
NOm zwracac zwraca w koncu mozesz zrobic warunek if(file_get_contents($costam)) tongue.gif a jak chcesz az do skutku to wrzuc do nieskonczonej petli np while(true) i tyle

P.S jak nie to sprobuj tak:
  1. <?php
  2. while(file_get_contents($plik) != false)
  3. ?>


Ale wiesz dawno w php nie kodzilem biggrin.gif
Spawnm
daj @ przed funkcją i całość w while(true)
jak się uda break; smile.gif
ale raczej jak raz się nie uda to i każdy kolejny nie wyjdzie tongue.gif
l0ud
Metoda z pętlą nieskończoną będzie dobra co najwyżej do robienia ataku DoS tongue.gif

Jeżeli pobieranie danych się nie udało to w najbliższym czasie się nie uda. Po prostu sprawdzaj, czy aby funkcja file_get_contents() nie zwróciła false...
marcio
Mowilem to z ironia dlatego podalem 2 przyklad tongue.gif
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.