Как узнать предыдущую страницу php?

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

от rodger.botsford , в категории: PHP , 3 года назад

Как узнать предыдущую страницу php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

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

от greyson , 3 года назад

@rodger.botsford Вы можете попробовать посмотреть в $_SERVER глобальном массиве HTTP_REFERER, пример:


1
2
3
<?php

var_dump($_SERVER['HTTP_REFERER']);


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

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

@rodger.botsford 

Чтобы узнать предыдущую страницу в PHP, вы можете использовать суперглобальную переменную $_SERVER['HTTP_REFERER']. Она содержит URL предыдущей страницы, откуда пришел пользователь. Например:

1
2
$previous_page = $_SERVER['HTTP_REFERER'];
echo "Предыдущая страница: $previous_page";


Однако, стоит иметь в виду, что эта переменная не всегда доступна и может быть пустой. Например, если пользователь пришел на страницу напрямую через адресную строку браузера или если браузер не передает эту информацию. В таком случае вам следует использовать другой способ хранения информации о предыдущей странице, например, сессии или cookies.