Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [curl] przekierowanie
binary_search
post
Post #1





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 16.05.2009

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


Jak obsłużyć przy użyciu curl'a przekierowanie. Przykładowy kod strony z przekierowaniem:
  1. <?php
  2. header('Location: <a href=\"http://google.pl');&#092;" target=\"_blank\">http://google.pl');</a>
  3. //zwyczajne przekierowanie na Google, chyba pora poprawić filtry na forum
  4. ?>

teraz mój kod:
  1. <?php
  2. $curl = curl_init();
  3. curl_setopt($curl, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5');
  4. curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1);
  5. curl_setopt($ch, CURLOPT_HEADER, 1)
  6. curl_setopt($curl, CURLOPT_URL, $adres); //adres do pierwszego skryptu
  7. curl_exec($curl);
  8.  
  9. curl_close($curl);
  10. ?>

W rezultacie powinna się oczywiście wyświetlić strona Google.
Próbowałem również wielu innych kombinacji, co robię źle?

Ten post edytował binary_search 18.06.2009, 13:13:44
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
bigZbig
post
Post #2





Grupa: Zarejestrowani
Postów: 740
Pomógł: 15
Dołączył: 23.08.2004
Skąd: Poznań

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


Wybacz ale nie rozumiem do końca co Ty chcesz osiągnąć? Czy Ty chcesz przekierować stronę do której odwołujesz się przy pomocy curl-a?
Go to the top of the page
+Quote Post
Pawel_W
post
Post #3





Grupa: Zarejestrowani
Postów: 1 675
Pomógł: 286
Dołączył: 15.06.2009
Skąd: Wieliczka

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


  1. <?php
  2. header('Location: <a href=\"http://google.pl');&#092;" target=\"_blank\">http://google.pl');</a>
  3. ?>


EDIT: on chce, żeby wciągnęło stronę, która przekieruje go na google (rzeczywiśćie irytujące są te filtry)

Ten post edytował Pawel_W 18.06.2009, 14:08:47
Go to the top of the page
+Quote Post
binary_search
post
Post #4





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 16.05.2009

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


Chciałbym po prostu się dowiedzieć w jaki sposób podążać za Location z nagłówka. Nie znalazłem konkretnego zastosowania, ale skoro komuś zależy na przekierowaniu, to chciałbym pobrać stronę, na którą jest przekierowanie.

EDIT:
po prostu po napotkania przekierowania, ma zachować się tak jak np. przeglądarka

Ten post edytował binary_search 18.06.2009, 14:17:37
Go to the top of the page
+Quote Post
bigZbig
post
Post #5





Grupa: Zarejestrowani
Postów: 740
Pomógł: 15
Dołączył: 23.08.2004
Skąd: Poznań

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


Może znajdziesz odpowiedź na tej stronie
Go to the top of the page
+Quote Post
kamil_biela
post
Post #6





Grupa: Zarejestrowani
Postów: 31
Pomógł: 7
Dołączył: 14.06.2009
Skąd: Wrocław

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


a manualu php też http://pl2.php.net/manual/en/function.curl-setopt.php (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 24.08.2025 - 10:37