Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Zdalne wywołanie strony, czytanie nagłówków http
Forum PHP.pl > Forum > PHP
rgrg2
Mam problem ze zrozumieniem, napisaniem programu w php do analizy linków.
Generalnie chodzi o odczytanie w php adresu zdalnego wywołania strony w Twojej przeglądarce.
Np. są katalogi stron czy strony z programami gdzie wywołanie wygląda np.

http://www.sdfgsdfsdf.com/go/1245.html
po uruchomieniu tego w przeglądarce masz np. linka i uruchomioną jakąś stronę np.www.abcdef.com
Wiem, że dotyczy to czytania nagłówków http.
Proszę o sugestie, jakieś linki do działających przykładów.

Sadu2
Nie wiem czy dobrze zrozumiałem ale chodzi Ci o to że jak ktoś wejdzie stronę http://www.sdfgsdfsdf.com/go/1245.html to go przekieruje na www.abcdef.com??

Jeśli tak to ja to bym zrobił tak:

w pliku go.php pobrał z bazy danych adres strony o id=1245 i potem przekierował za pomocą header na tą stronę.

Cytat(rgrg2 @ 28.12.2011, 00:56:51 ) *
Mam problem ze zrozumieniem, napisaniem programu w php do analizy linków.
Generalnie chodzi o odczytanie w php adresu zdalnego wywołania strony w Twojej przeglądarce.
Np. są katalogi stron czy strony z programami gdzie wywołanie wygląda np.

http://www.sdfgsdfsdf.com/go/1245.html
po uruchomieniu tego w przeglądarce masz np. linka i uruchomioną jakąś stronę np.www.abcdef.com
Wiem, że dotyczy to czytania nagłówków http.
Proszę o sugestie, jakieś linki do działających przykładów.

rgrg2
Witam
Skorzystałem z książki i google
do odczytania odpowiedzi służy tablica

$http_response_header

http://php.net/manual/en/reserved.variable...ponseheader.php

zawierająca nagłówki protokołu http przesłane przez serwer
w odpowiedzi na otrzymane żądanie

link jest w $http_response_header[10].

ps. nikt z Was tego nie wiedział ? może komuś to będzie pomocne
to proszę o odpowiedź, na forum, że pomógł :-)

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.