Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: file_get_contents ze strony z przekierowaniem
Forum PHP.pl > Forum > PHP
batusoo
Witam wszystkich,
Nie wiem czy w ogóle da się takie coś zrobić w PHP dlatego pytam, może ktoś wie.
Otóż mam pewną stronę A, która generuje przekierowanie do jakiejś strony X za pomocą header("Location: x");
Pytanie brzmi, czy da się tak zrobić, żeby dostać się do strony X, ale mając do dyspozycji tylko stronę A.

Np. file_get_contents(A); ale tak, żeby zwróciło mi adres tej strony już z przekierowania...

Proszę o odpowiedź.
wookieb
Próbowałeś może curl?
ultra_18
  1. <?php
  2. $_SERVER['HTTP_REFERER']
  3. ?>


powinno pomóc, jeżeli zrozumialem pytanie
wookieb
Kod
$ch = curl_init();

curl_setopt($ch, CURLOPT_URL, "http://www.google.pl/");
curl_setopt($ch, CURLOPT_HEADER, true);
curl_setopt($ch, CURLOPT_NOBODY, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$header=curl_exec($ch);


w $header masz liste nagłowkow. A teraz odpowiednim wyrazeniem regularnym pobierasz adres strony;

wyrażenie:

Location: (.*)
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.