• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Не работает Referer

  • Автор темы Pingvin1
  • Дата начала
P

Pingvin1

Я пробовал $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 его включить?
 
P

Pingvin1

Я сделал вывод, что если REFERER в $_SERVER[”HTTP_REFERER”] и getenv(„HTTP_REFERER”) не работает, то 'Откуда пришёл’ ни где он не работает, даже в $_SERVER нет элемента HTTP_REFERER и в JavaScript нет 'document.referrer’ .
 
N

nws

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 =)';
}
}

?>
 
P

Pingvin1

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

Pingvin1

При написании счётчика на php, возникла проблема: Как вывести значения счётчика из файла php? (Функций картинок на сервере нет.)
 
M

MainVoid

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

Обучение наступательной кибербезопасности в игровой форме. Начать игру!