Źródło: Arkusze CKE
W języku PHP przekierowanie użytkownika na inną stronę WWW jest możliwe za pomocą funkcji
Warianty odpowiedzi
-
A
A. header();
-
B
B. upload();
-
C
C. require();
-
D
D. include();
Wyjaśnienie
W protokole HTTP przeglądarka rozmawia z serwerem za pomocą nagłówków. Funkcja header() w PHP pozwala wysłać surowy nagłówek HTTP bezpośrednio do przeglądarki klienta. Jeśli przekażesz do niej parametr Location z adresem podstrony, przeglądarka zrozumie to jako polecenie automatycznego przekierowania użytkownika pod wskazany adres URL.
Bardzo ważna zasada w pracy z header(): funkcja ta musi zostać wywołana zanim serwer wygeneruje jakikolwiek kod HTML czy prześle choćby jedną spację do przeglądarki. W przeciwnym razie PHP wyrzuci błąd headers already sent.