Дата:2010-10-23
Для этого будем использовать суперглобальный массив сервер $_SERVER и элемент HTTP REFERER.
$_SERVER - предопределённый массив который PHP-интерпретатор помещает переменные, полученные от сервера.
HTTP REFERER - при помощи него извлекается информация о источнике запроса.
$_SERVER['HTTP_REFERER'] - информация откуда к нам пришли на сайт.
Для этого необходимо создать небольшой PHP код,
$a = $_SERVER['HTTP_REFERER']; - создаем перемнную $a и заносим туда информацию.
Используем конструкцию if-else
<?
if (условие) - если условие верно, то двигаемся дальше
{
выполняем действие
}
else
{
если ложь, то выполняем действие
}
?>
Теперь давайте выведем наш код.
<?php
$a = $_SERVER['HTTP_REFERER'];
if (isset ($a))
{
echo "Вы пришли со страницы:" .$a;
}
else
{
echo "Вы попали на сайт напрямую";
}
?>
Далее можно немного усовершенствовать наш код и сделать из переменной $a ссылку
<?php
$a = $_SERVER['HTTP_REFERER'];
$b = "<a href = $a>$a</a>";
if (isset ($a))
{
echo "Вы пришли со страницы:" .$b;
}
else
{
echo "Вы попали на сайт напрямую";
}
?>
Далее остается только поместить данный код, в какой-либо блок на сайте.
Количество просмотров: 6603
Комментарии к статье:
кто такой "лож"?
Полезные статьи читать здесь <a href="http://programmingmaster.ru/">http://programmingmaster.ru/</a>
Добавить комментарий
Автор комментария: shulai
Дата: 2015-03-31
Спасибо! То что искал!