Как перенаправить страницу в php?

Пользователь

от magali , в категории: PHP , 2 года назад

Как перенаправить страницу в php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от elda , 2 года назад

@magali 

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


Например, чтобы перенаправить пользователя на страницу http://example.com/, вы можете использовать следующий код:

1
2
3
<?php
header('Location: http://example.com/');
exit;


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


Если вы хотите перенаправить пользователя на текущую страницу с новыми параметрами GET, вы можете использовать следующий код:

1
2
<?php
$url = 'http://' . $_SERVER['


Пользователь

от hattie , год назад

@magali 

Для перенаправления страницы в PHP используется функция header(). Она отправляет HTTP-заголовок перенаправления на указанный URL. Пример использования:

1
2
header("Location: http://example.com/newpage.php");
exit;


Где http://example.com/newpage.php - адрес страницы, на которую вы хотите перенаправить пользователя.


Важно: функция header() должна вызываться до любого вывода данных на странице. Поэтому убедитесь, что она вызывается до любого вывода HTML-кода, включая пробелы и переносы строк, и до любого вызова функций echo или print.