Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] CURL - co innego mi, co innego jemu
Forum PHP.pl > Forum > Przedszkole
Asver
Mam skrypcik, banalnie prosty:
  1. $Url = //adres stronki np: "http://www.reklama-internetowa.tk"
  2. $curl = curl_init();
  3. curl_setopt($curl, CURLOPT_HEADER, 0);
  4. curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
  5. curl_setopt($curl, CURLOPT_VERBOSE, 1);
  6. curl_setopt($curl, CURLOPT_TIMEOUT, 9);
  7. curl_setopt($curl, CURLOPT_REFERER, 'google.pl');
  8. curl_setopt($curl, CURLOPT_URL, sprintf($Url, urlencode($numer)));
  9. $html = curl_exec($curl);
  10. curl_close($curl);
  11. echo $html;

Ma wejść i wyświetlić zawartość. Sęk w tym, że dla jednych stronek działa - wyświetla to co ja widzę przez przeglądarkę, a dla innych wyświetla coś innego niż ja widzę. Mimo że stronki są katalogami postawionymi na tym samym skrypcie.
Przykłady:
http://www.osmmar.net/ - CURL pobiera mi "Nie można zakończyć żądania", natomiast kiedy ja wchodzę na linka przez FF widzę normalny katalog. http://www.behemoth.tk/ - CURL i ja widzimy to samo - katalog.
O co chodzi i jak temu zaradzić?
lDoran
ustaw jeszcze USER_AGENT może strona jest zabezpieczona
Asver
Haha!
Działa gładko niczym cep bojowy.
Dziękuje za konkretną i pomocną odpowiedź.
lDoran
chcesz podziękować kliknij POMÓGŁ winksmiley.jpg
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.