Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Nagłówki z adresu IP
Forum PHP.pl > Forum > Przedszkole
djjbenus
Witam,

chciałem napisać kod pobierający nagłówki z podanego adresu IP. Jest funkcja get_headers jednak ona pozwala tylko na pobranie nagłówków ze zwykłych adresów (np. www.example.com ). Próbowałem też użyć funkcji curl jednak ona zwraca mi false albo nulla. Nie mam zielonego pojęcia jak to w inny sposób zrobić. Dlatego liczę na jakieś wskazówki, przykłady lub inne słowa kluczowe, które mi pomogą smile.gif

pozdrawiam
goartur
Az takie trudne to nie jest rolleyes.gif
  1.  
  2. function title($Url){
  3. $str = file_get_contents($Url);
  4. if(strlen($str)>0){
  5. preg_match("/\<title\>(.*)\<\/title\>/",$str,$naglowek);
  6. return $naglowek[1];
  7. }else{
  8. die("Wypelnij naglowek.");
  9. }
  10. }
  11. $title = title("http://www.google.com/");
  12. echo $title;
  13.  


Pozdrawiam.
djjbenus
Dwie sprawy smile.gif

1. to co napisałeś nie obsłuży adresów IP. file_get_contents oczekuje adresu srony www.

2. Chyba źle się wyraziłem. Nagłówki typu Accept-Encoding oraz dane typu X-Forwarded-Host itd...
luki100011
Może coś z google ?

http://stackoverflow.com/questions/2118099...-header-with-ip
djjbenus
Ooooo nie pomyślałem... dzięki smile.gif

Jest jeszcze możliwość dostania się w podobny sposób do zmiennych typu : HTTP_X_FORWARDED_FOR?
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.