Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Emulowanie cookies przy zdalnym pobieraniu zawartości strony
swist666
post
Post #1





Grupa: Zarejestrowani
Postów: 152
Pomógł: 1
Dołączył: 14.05.2004
Skąd: Wrocław

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


Dostałem instrukcję na tym forum, że do pobrania kodu strony html należy użyć takiej składni:

  1. <?php
  2. $url  = 'http://www.onet.pl/';
  3. $content = file_get_contents($url);
  4. ?>


Jeżeli jednak chciałbym aby ta strona miała zmienną get (np. http://www.onet.pl?abc=def) to wystarczy ją dodać po znaku zapytania w $url?

I drugie pytanie znacznie ważniejsze dla mnie - czy da się emulować cookies dla tej strony (wpuszcza na dalsze strony dopiero po nadaniu pewnej wartości cookie). A u mnie pokazuje się tylko strona tytułowa.. Chciałbym aby ta strona myślała, że przeglądarka na zapytanie czy cookie ciast=tak odpowiada true... Czy jest to możliwe?? Jeżeli tak to jak??

Z góry dziękuję za pomoc
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
SirZooro
post
Post #2





Grupa: Zarejestrowani
Postów: 243
Pomógł: 32
Dołączył: 14.06.2007

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


Cytat(swist666 @ 17.01.2008, 14:00:04 ) *
Dostałem instrukcję na tym forum, że do pobrania kodu strony html należy użyć takiej składni:

  1. <?php
  2. $url  = 'http://www.onet.pl/';
  3. $content = file_get_contents($url);
  4. ?>


Jeżeli jednak chciałbym aby ta strona miała zmienną get (np. http://www.onet.pl?abc=def) to wystarczy ją dodać po znaku zapytania w $url?

Tak

Cytat(swist666 @ 17.01.2008, 14:00:04 ) *
I drugie pytanie znacznie ważniejsze dla mnie - czy da się emulować cookies dla tej strony (wpuszcza na dalsze strony dopiero po nadaniu pewnej wartości cookie). A u mnie pokazuje się tylko strona tytułowa.. Chciałbym aby ta strona myślała, że przeglądarka na zapytanie czy cookie ciast=tak odpowiada true... Czy jest to możliwe?? Jeżeli tak to jak??

file_get_contents() sobie z tym nie poradzi. Poczytaj o rozszerzeniu curl.


--------------------
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: 19.08.2025 - 14:58