С помощью кук отслеживать откуда зашел пользователь
Задача: с помощью кук отслеживать откуда зашел пользователь, что делал на сайте и в зависимости от этого выдавать результат.
1 вариант: при первом посещении сайта - если заход на сайт были с поисковых систем т.е. в рефере будет (yandex google mail.ru yahoo rambler bing) записываем в куку откуда и при отправке запроса на zak.php
$a=1 и include('text-1.php');
--------------------
ВАЖНО:
а. срок жизни самой куки максимальный.
б. пользователь зашел 12.02.17 в 12:53, то спустя 24 часа, при повторном посещении сайта (без разницы с поисковика или прямой заход) выдаем п.2 ($a=2 и include('text-2.php'); ).
в. (если это тех. возможно) в имя куки нужно как то замаскировать дату ее установки и отчет ее действия вести от даты реальной установки.
Для чего: для избежания редактирования даты и продление активности куки. (как пример 12.02.1712*3 02*8 17*5 получается 36:16:85, при проверке делим обратно и получаем реальную дату установки.
--------------------
2 вариант: при первом посещении сайта у пользователя был: прямой заход, другой рефер или вообще выключены куки тогда $a=2 и include('text-2.php'); в $d пишем причину.
3. если пользователь зашел с поисковых систем НО посещал лист zzz.html, то выдаем $a=3 и include('text-3.php'); в $d пишем причину
$file_opener = @fopen("./dnn.txt", "a+");
if ($file_opener)
{
fwrite($file_opener, "... $d...");
fclose($file_opener);
}
else
{
echo "не пишет";
}