Размер файла: 1.19Kb
<?php
include_once($cms.'flud/func/files.php');
if (trim(file_get_contents($cms.'cgf/count/glob_day.txt')) != date("d-m-Y"))
{
$fp = fopen ($cms.'cgf/count/glob_day.txt', "w+");
fwrite ($fp, date("d-m-Y"));
fclose ($fp);
$fp = fopen ($cms.'cgf/count/host.txt', "w+");
fwrite ($fp, 0);
fclose ($fp);
$fp = fopen ($cms.'cgf/count/hit.txt', "w+");
fwrite ($fp, 0);
fclose ($fp);
rename($cms.'cgf/count/ip_data/',$cms.'cgf/count/'.(date("d")-1).'_'.date("m_Y"));
mkdir($cms.'cgf/count/ip_data/');
}
if (!is_file($cms.'cgf/count/ip_data/'.$_SESSION['login'].'.txt'))
{
f_refr($cms.'cgf/count/host.txt',1);
f_refr($cms.'cgf/count/host_glob.txt',1);
// сохраняем данные о посетителе и о его IP
$ref = getenv("HTTP_REFERER");
$fp = fopen($cms.'cgf/count/ip_data/'.$_SESSION['login'].'.txt', "w+");
fwrite($fp, date("H:i:s")."\r\n");
fwrite($fp, 'Пользователь пришес с: '.$ref."\r\n");
fwrite($fp, 'Нажал на ссылку: '.getenv("REQUEST_URI")."\r\n");
fwrite($fp, ' Его IP в тот момент: '.getenv("REMOTE_ADDR")."\r\n");
fclose($fp);
//////////////////
}
// считаем обращения к сайту
{
f_refr($cms.'cgf/count/hit.txt',1);
f_refr($cms.'cgf/count/hit_glob.txt',1);
}
?>