Jump to content
  • 0

От чего зависит передача $_SERVER['HTTP_REFERER'] ?


Мел
 Share

Question

Раньше в обработчике данных формы делал проверку $_SERVER['HTTP_REFERER'], чтобы отфильтровать пришедших напрямую, а также вернуть пользователя при необходимости на предидущую страницу.

Потом обнаружил, тестируя сайт на чужой машине через Maxthon, что алгоритм на ней не выполняется как планировалось - переменная $_SERVER['HTTP_REFERER'] не установлена.

Охота ее использовать в данных целях моментально отпала.

(Конечно, теоретически, это очень полезная вещь и от использования этой переменной в других, менее значимых, ситуациях, где на это можно закрыть глаза, я, конечно, не откажусь.)

Но все же - с чем связана эта проблема?

С какими настройками браузера?

Или может с чем-то другим?

Может кто-нибудь вел статистику по распространенности этого явления среди пользователей?

Link to comment
Share on other sites

1 answer to this question

Recommended Posts

  • 0
Но все же - с чем связана эта проблема?

Это никакая ни проблема. Давать тебе конфеденциальные данные пользователя тебе никто не обязан. Решение посылать или нет реферер лежит полностью на пользователе и его браузере.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy