Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]cURL sprawdzanie przegladarki przed wejściem na stronie.
Forum PHP.pl > Forum > Przedszkole
omi
Witam!

Co by tu zmienić w moim kodzie żeby można było pobrać stronę, bo na stronie jest informacja przed załadowaniem właściwej treści że jest sprawdzana przeglądarka proszę czekać 5 sekund.

  1. $ch = curl_init();
  2. curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
  3. curl_setopt($ch,CURLOPT_URL,"https://www.tibia.com/community/?subtopic=killstatistics&world=Dibra");
  4. curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
  5. curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.A.B.C Safari/525.13");
  6. $data = curl_exec($ch);
  7. sleep(5);
  8. $httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
  9. curl_close($ch);
  10.  
  11. echo $ch;


Czy to się da w ogóle obejść? Bo próbuję i na razie bez rezultatu.
nospor
Z tego co widze to ja pierwszy raz wchodzisz na strone to takie cos masz. potem juz nie. Info o tym czy byles czy nie trzymaja w ciachu wiec sie domysl co zrobic wink.gif
omi
Mam taki kod i nadal nie działa:

  1. <?php
  2.  
  3. $ch = curl_init();
  4. curl_setopt($ch, CURLOPT_URL,"https://www.tibia.com/community/?subtopic=killstatistics&world=Dibra");
  5. curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (AppleWebKit/537.3e/37.0.2062.124 Safari/537.36.....");
  6. curl_setopt($ch, CURLOPT_POST, 1);
  7. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  8. curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
  9. curl_setopt($ch, CURLOPT_COOKIEFILE, "c:/xampp/htdocs/awaria/cookies.txt");
  10. curl_setopt($ch, CURLOPT_COOKIEJAR, "c:/xampp/htdocs/awaria/cookies.txt");
  11. $data = curl_exec($ch);
  12. $httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
  13. curl_close($ch);
  14.  
  15. echo $data;
  16.  
  17.  
  18.  
  19. ?>


a to się zapisało w pliku cookies.txt:

# Netscape HTTP Cookie File
# https://curl.haxx.se/docs/http-cookies.html
# This file was generated by libcurl! Edit at your own risk.

#HttpOnly_.tibia.com TRUE / TRUE 1599745449 __cfduid d7a52170972d470c484e0a566d64540fa1568209449




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.