Методы перенаправления на другую страницу в PHP с использованием функции header()

Чтобы перенаправить пользователя на другую страницу в PHP, вы можете использовать функцию header(). Функция header()позволяет отправлять в браузер необработанные HTTP-заголовки, включая заголовок Location, который используется для перенаправления.

Вот несколько примеров того, как вы можете использовать функцию header()для перенаправления на другую страницу в PHP:

  1. Перенаправление на определенный URL:

    header('Location: http://www.example.com');
    exit;
  2. Перенаправление на страницу в том же каталоге:

    header('Location: another-page.php');
    exit;
  3. Перенаправление на страницу в другом каталоге:

    header('Location: ../another-directory/another-page.php');
    exit;
  4. Перенаправление с кодом состояния HTTP:

    header('HTTP/1.1 301 Moved Permanently');
    header('Location: http://www.example.com');
    exit;

Важно отметить, что при использовании функции header()для перенаправления ее следует вызывать до отправки фактического вывода в браузер. Кроме того, вам следует включить оператор exitпосле функции header(), чтобы предотвратить дальнейшее выполнение скрипта.