Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]curl, błąd podczas pobierania strony, nie pobiera żadnej strony
Forum PHP.pl > Forum > Przedszkole
pablo_83
witam,
mam problem z funkcją curl, jakiś czas temu napisałem sobie metodę, która za pośrednictwem curla pobierała konkretną stronę.
metoda działała, od wczoraj pojawia mi się błąd i nie wiem co jest nie tak (nie zmieniałem nic w kodzie). Curl nie pobiera żadnej strony, na jakiej bym nie próbował:

  1. public function zzz(){
  2. $ch = curl_init();
  3. curl_setopt($ch, CURLOPT_URL, 'http://example/pl'); //np. interia.pl
  4. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  5. curl_setopt($ch, CURLOPT_HTTPPROXYTUNNEL, 1);
  6. curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
  7. curl_setopt($ch, CURLOPT_HEADER, 1);
  8. curl_setopt($ch, CURLOPT_COOKIEFILE, '../../../linki/cookies.txt');
  9. curl_setopt($ch, CURLOPT_COOKIEJAR, '../../../linki/cookies.txt');
  10. curl_setopt($ch, CURLOPT_PROXY, "195.8.101.35:80");
  11. curl_setopt($ch, CURLOPT_PROXYAUTH, CURLAUTH_BASIC);
  12. curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.0.3) Gecko/20060426 Firefox/1.5.0.3');
  13. $data = curl_exec($ch);
  14. curl_close($ch);
  15. echo curl_errno($ch);
  16. echo curl_error($ch);
  17. echo $data.' test';
  18. }


errory:

Severity: Warning
Message: curl_errno(): 88 is not a valid cURL handle resource
Filename: controllers/obsluga_strony.php

Severity: Warning
Message: curl_error(): 88 is not a valid cURL handle resource
Filename: controllers/obsluga_strony.php

proszę o pomoc w rozwiązaniu tego problemu
nospor
O to: curl_close($ch);
wypadałoby raczej wykonywać po curl_error() ....
pablo_83
dzięki wielkie, taka pierdoła a ja się katowałem kombinując na różne sposoby.
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.