Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Nagłówki HTTP
Forum PHP.pl > Forum > Przedszkole
Matysek
Witam,

Jaką funkcją w php mogę sprawidzć nagłówki stron
Czy strona odpowiada "200", "301", "302" itp.

Chodzi mi o coś takiego jak TUTAJ
Babcia@Stefa
Witam, nagłówki możesz sprawdzać za pomocą:
array getheaders" title="Zobacz w manualu PHP" target="_manual(string $url, int $format);

Kod
$tablica = getheaders('http://google.com');
print_r($tablica);


@edit
A za pomocą header" title="Zobacz w manualu PHP" target="_manual możesz tworzyć nagłówki.
Kod
header('test: wartosc');


Dziękuję, Babcia@Stefa
Matysek
Dzięki,

Poszedłem Twoim tropem + manual i zrobiłem coś takiego:

Kod
$url = get_headers('http://www.wp.pl/', 0);
print_r($url);


Ale wyświetla mi bardzo dużo rzeczy:

Kod
Array
(
    [0] => HTTP/1.0 200 OK
    [1] => Server: aris
    [2] => Expires: Mon, 26 Jul 1997 05:00:00 GMT
    [3] => Last-Modified: Sun, 19 Aug 2007 09:59:35 GMT
    [4] => Cache-Control: no-store, no-cache, must-revalidate
    [5] => Cache-Control: post-check=0, pre-check=0
    [6] => Cache-Control: no-cache
    [7] => Pragma: no-cache
    [8] => Content-type: text/html; charset=ISO-8859-2
    [9] => Set-Cookie: reksticket=1187517575; expires=Tue, 21-Aug-07 09:59:35 GMT; path=/; domain=.www.wp.pl
    [10] => Set-Cookie: rekticket=1187517575; expires=Tue, 21-Aug-07 09:59:35 GMT; path=/; domain=.wp.pl
    [11] => Set-Cookie: statid=62.233.135.10.5119:1187517575:2411870806:v1; path=/; expires=Wed, 18-Aug-10 09:59:35 GMT
    [12] => Set-Cookie: statid=62.233.135.10.5119:1187517575:2411870806:v1; domain=.wp.pl; path=/; expires=Wed, 18-Aug-10 09:59:35 GMT
    [13] => Content-Length: 111646
    [14] => Connection: close
)


A ja chciałbym wyciągnąć z tego tylko to HTTP/1.0 200 OK i chciałbym wstawić to do jakiejś zmiennej

Jak to zrobić?
Cysiaczek
Popraw proszę tytuł topiku na zgodny z zasadami forum Przedszkole
jarrod
  1. <?php
  2. $url = get_headers('http://www.wp.pl/', 0);
  3. $zmienna_przechowujaca_http10_200OK = $url[0];
  4. ?>

Przecież to zwykła tablica...
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.