Неполный путь $_SERVER['HTTP_REFERER']
Всем привет.
Пытась получить url с которого пришел пользователь на странцу и все бы хороша но вот какая х $_SERVER['HTTP_REFERER'] выводит при переходе по самому сайту информацию правильно, но вот с гугла он пишет просто: https://www.google.ru/ Как я пытался вывести инфу: echo getenv("HTTP_REFERER"); print_r($_SERVER['HTTP_REFERER']) ; и даже console.log(document.referrer); от гугла исключительно https://www.google.ru/ может грешным делом проблема в моем браузере? Для яндекса работает вот такая конструкция getenv("HTTP_REFERER") |
это HTTP заголовок каждый [b]может писать туда что угодно[b] доверять этим данным нельзя.
За формирование заголовков отвечает браузер. |
спасибо, гугл работает
в смысле что это я и сам нашел вопрос в том че с гуглой то? |
Твоя страница должна быть тоже https, если не получится тогда никак :(
|
Выделил красным какое из слов непонятно?
|
Часовой пояс GMT +3, время: 23:47. |