Задать вопрос
@ART4

Как добавить определённый блок с определённой страницы?

Добрый день. Есть 2 страницы:
  1. /user
  2. /cart


Но с этих страниц можно попасть на 1 страницу /order.
Как добавить блок в страницу /order, если человек перешёл со страницы /user.

Пытался сделал вот так:
if($_SERVER['HTTP_REFERER'] == "/user"){
             echo "Зашёл с аккаунта";
        } else if ($_SERVER['HTTP_REFERER'] == "/cart") {
            echo "С корзины зашёл";
        } else {
            echo "3 вариант";
        }


Выдаёт всегда "3 вариант"
  • Вопрос задан
  • 26 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
Потому что в $_SERVER['HTTP_REFERER'] хранится полный адрес - "https://domain.ltd/user"
if (strpos($_SERVER['HTTP_REFERER'], '/user')) {
	echo 'Зашёл с аккаунта';
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы