• Paranoid - курс по анонимности и безопасности в сети от команды codeby. Защита персональных данных, анонимность в сети интернет, настройка виртуальных машин, безопасная передача данных, анти форензика и еще много всего полезного. Подробнее ...

  • Мобильный клиент нашего форума для Android гаджетов доступен в Google Play Market по этой ссылке. Клиент можно скачать с нашего форума по этой ссылке. Последняя версия МК в нашем телеграм канале вот здесь

Не работает Referer

Pingvin1

Well-known member
20.07.2009
50
0
#1
Я пробовал $peremennaya1=$_SERVER["HTTP_REFERER"] и $peremennaya2=getenv('HTTP_REFERER') не работает по умолчанию в MF, Opera и IE под php4 и php5 , всегда выдаётся пустая строка.
Поискал в интернете ответ - нет.
Попробовал и с двойными кавычками – всё равно не работает :-(
Даже в JavaScript при var ref = document.referrer; присваивается пустая строка.
А у кого-то работает?
Почему-то ни в версии php 4.4.9, ни в версии php 5.2.10 не работает referrer, может он в браузере отключен. Тогда как в Mozilla его включить?
 

Pingvin1

Well-known member
20.07.2009
50
0
#2
Я сделал вывод, что если REFERER в $_SERVER[”HTTP_REFERER”] и getenv(„HTTP_REFERER”) не работает, то 'Откуда пришёл’ ни где он не работает, даже в $_SERVER нет элемента HTTP_REFERER и в JavaScript нет 'document.referrer’ .
 
N
#3
PHP:
<html>
<!---File: test.php --->
/**************************************/
<h1>HTTP_REFERER TEST</H1>
/**************************************/
<br />
<a href="/test.php?id=1">Push me</a>
</html>
<?

if (isset($_GET['id']))
{

echo '<pre>';
print_r($_SERVER);
echo '</pre>';
echo '<br /><br />';

if ($_SERVER['HTTP_REFERER'])
{
echo '<b>'.$_SERVER['HTTP_REFERER'].'</b>';
}else{
echo 'Pogovori s adminom =)';
}
}

?>
 

Pingvin1

Well-known member
20.07.2009
50
0
#4
При любом редиректе и наборе строки, нет referrer (в переменной пустая строка), даже когда он отражается в истории, а без редиректа даже JavaScript заработал, на всех серверах (работает только $otpr2=$_SERVER["HTTP_REFERER"]; , а $otpr1= getenv('HTTP_REFERER'); - не работает).
--
Стоимость сайта: vakuzmenok.narod.ru/cena3.htm
 

Pingvin1

Well-known member
20.07.2009
50
0
#5
При написании счётчика на php, возникла проблема: Как вывести значения счётчика из файла php? (Функций картинок на сервере нет.)
 
M

MainVoid

#6
Храни его (значение) в базе или в файле, и на странице помести код, который бы выводил это значение либо из базы, либо из файла соответственно.