Javascript-форум (https://javascript.ru/forum/)
-   Серверные языки и технологии (https://javascript.ru/forum/server/)
-   -   Неполный путь $_SERVER['HTTP_REFERER'] (https://javascript.ru/forum/server/48844-nepolnyjj-put-%24_server%5B%27http_referer%27%5D.html)

Duda.Ml1986@gmail.com 18.07.2014 19:27

Неполный путь $_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")

MallSerg 18.07.2014 20:03

это HTTP заголовок каждый [b]может писать туда что угодно[b] доверять этим данным нельзя.
За формирование заголовков отвечает браузер.

Duda.Ml1986@gmail.com 18.07.2014 23:03

спасибо, гугл работает

в смысле что это я и сам нашел
вопрос в том че с гуглой то?

Rise 18.07.2014 23:08

Твоя страница должна быть тоже https, если не получится тогда никак :(

MallSerg 18.07.2014 23:30

Выделил красным какое из слов непонятно?


Часовой пояс GMT +3, время: 23:47.