Всем привет.
Подскажите, как организовать?
Имеем такой код, если человек переходит из forum.ru - то срабатывает условие и переменная $tt показывается,
иначе скрывается дивом
$tt = $f_links;
if ((stristr($referrer, "forum.ru") == true) or (net_match($acess_prov, $_SERVER["REMOTE_ADDR"]))) {
$c ="".($tt)."";
} else {
$c = "<div style='display:none'>".($tt)."</div>";
}
Но зачастую бывает, что человек тупо копирует страничку и вставляет ее в браузер в адр. строку... и переменная $tt - получается скрытой.
Как сделать, чтоб она не была скрытой...
Мне подсказали теоретически, что можно так организовать:
Я голову сломал, с трудом понимаю теорию.
Подробнее, как я представляю:
1. Если нужный человек копирует ссылку и вставляет
http://www.site.ru/index.php?p=25980 в адресную строку, то ему показывается...
если перешел на эту страницу с
http://www.site.ru/index.php?p=17156 - то не показывается
типа такого:
if (stristr($referrer, "$_SERVER['HTTP_HOST']") == true)
echo "";
} else {
$c ="".($tt)."";
}
2. тоже самое, только 2 раздельных запроса
3. не понял, вернее не соображу как описать этот процесс.
===========================
чисто символически на мороженное переведу 400 WMR
(больше честно нету)
_____________
XMLSEO сервис купли-продажи Яндекс.XML лимитов и туннелирования Yandex и Google выдачи