Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]+fsockopen, problem z pobraniem zawartości strony
gambit44
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 29.03.2008
Skąd: Erebus

Ostrzeżenie: (0%)
-----


Witam.

Mam problem z pobraniem zawartości strony.
Link: http://dawnofwargame.com/uk/player/show?ga...ckname=PRZYKLAD

Problem jest taki, na w/w stronie jest skrypt sprawdzający czy jest ciastko z potwierdzeniem wieku. Jeżeli brak to przekierowuje osobę na:
http://dawnofwargame.com/uk/home/agegate

Próbowałem za pomocą fopen() ale nie da rady, więc próbuję za pomocą fsockopen() ale niestety zostaję przekierowany na http://dawnofwargame.com/uk/home/agegate.

Oto co na razie udało mi się zdziałać (przyznaję się bez bicia, że to moje pierwsze konkretne użycie funkcji fsockopen())
  1. <?php
  2. $fp = fsockopen("dawnofwargame.com", 80, $errno, $errstr, 30);  //polaczenie
  3. if( !$fp )
  4. {
  5. echo "$errstr ($errno)<br />\n";   // brak polaczenia
  6.     }
  7. else
  8. {
  9.     $out = "GET /uk/player/show?gameId=4&nickname=PRZYKLAD HTTP/1.1r\n";      
  10.     $out .= "Host: dawnofwargame.comr\n";    
  11.     $out .= "Set-Cookie: ageVerified=true;r\n";    
  12.     $out .= "Connection: Closer\nr\n";
  13.  
  14.     fwrite($fp, $out);
  15.     while (!feof($fp))
  16.     {
  17.      echo fgets($fp, 1024);
  18.      echo "<br>";
  19.     }
  20.     fclose($fp);
  21. }
  22. ?>


Będę wdzięczny za pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
jareeny
post
Post #2





Grupa: Zarejestrowani
Postów: 226
Pomógł: 23
Dołączył: 2.10.2007
Skąd: Słupsk

Ostrzeżenie: (0%)
-----


Może spróbuj cURL'a? Były trzy częsci artykułu o tym w wortalu.


--------------------
banan wszyscy.
Go to the top of the page
+Quote Post
gambit44
post
Post #3





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 29.03.2008
Skąd: Erebus

Ostrzeżenie: (0%)
-----


cURL odpada. Serwer nie należy do mnie. Poza tym sprawa jest czysto charytatywna.
Go to the top of the page
+Quote Post
Kicok
post
Post #4





Grupa: Zarejestrowani
Postów: 1 033
Pomógł: 125
Dołączył: 17.09.2005
Skąd: Żywiec

Ostrzeżenie: (0%)
-----


Serwer do przeglądarki wysyła nagłówek: Set-Cookie a przeglądarka do serwera: Cookie.


--------------------
"Sumienie mam czyste, bo nieużywane."
Go to the top of the page
+Quote Post
gambit44
post
Post #5





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 29.03.2008
Skąd: Erebus

Ostrzeżenie: (0%)
-----


Cytat(Kicok @ 30.03.2008, 22:24:19 ) *
Serwer do przeglądarki wysyła nagłówek: Set-Cookie a przeglądarka do serwera: Cookie.

Dziękuję. Pomogło.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 14:42