![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 7.11.2004 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Chcę aby serwer php pobral strone HTML z pewnego adresu http://adreswww.pl/jakisplik.php ale niestety ta strona wymaga sesji innaczej rzecz mowiąc fopen() pobierajac musi się trzymac sesje. Chodzi mi o to jak można wysylac cooke podczas pobierania strony przez fopen()? Da się tak zrobić zeby SERWER PHP mógl pobierać strone html i przedstawiajac się jako odpowiednia przegladarka (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Jak to zrobic? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat Chodzi mi o to jak można wysylac cooke podczas pobierania strony przez fopen()? http://www.webinside.pl/php/artykuly/186 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 984 Pomógł: 41 Dołączył: 16.03.2002 Skąd: Płock Ostrzeżenie: (0%) ![]() ![]() |
Komunikacja odbywa się za pomocą wysyłania odpowiednich TEKSTOWYCH nagłówków, więc jeżeli nie masz cURL to radzę douczyć się więcej o protokole http.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 7.11.2004 Ostrzeżenie: (0%) ![]() ![]() |
Co oznacza skrót cURL?
jak go zdobyc? |
|
|
![]()
Post
#5
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 890 Pomógł: 339 Dołączył: 14.12.2006 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Zajrzyj tutaj.
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 7.11.2004 Ostrzeżenie: (0%) ![]() ![]() |
OK skumałem juz dosc i cos takiego mam
mam cos takiego tylko mam taki efekt ze dana strona jest mi wyświetlana jak ma byc jakby curl_exec robilo odrazu print calego dostanego html a ja tak nie chce ja chce aby strone załadowano do array lub stringa w zmiennej $wynik. Tez zauważylem że teraz wynik ma typ prawda falsz? Chyba musze jeszcze cos dać do curl_setopt aby normalnie wyswietlniło strone co? |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 1 890 Pomógł: 339 Dołączył: 14.12.2006 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Musisz ustawić odpowiednią opcję (podobnie jak to zrobiłeś w 7. i 8. linijce powyższego listingu):
Cytat CURLOPT_RETURNTRANSFER TRUE to return the transfer as a string of the return value of curl_exec() instead of outputting it out directly. TUTAJ pełna lista opcji cURL. Ten post edytował sowiq 18.06.2009, 09:11:41 |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 984 Pomógł: 41 Dołączył: 16.03.2002 Skąd: Płock Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 444 Pomógł: 79 Dołączył: 26.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
ewentualnie cURL mozna zastapic stream_context_create() + file_get_contents() lub cos podobnego
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 10:58 |