Колко човека разглеждат страницата?

Lenin

Registered
<?php
$timelim=20;
session_id("hfJKcbJssJ");
session_start();
$f=1;
if(!isset($_SESSION['potrebiteli']))
$_SESSION['potrebiteli']=0;
if($_SESSION['potrebiteli']>0)
{
for($i=0;$i<$_SESSION['potrebiteli'];$i++)
if($_SESSION['users']['ip'][$i]==$_SERVER['REMOTE_ADDR'])
{
$_SESSION['users']['date'][$i]=date('U');
$f=0;
break;
}

if($_SESSION['potrebiteli']>0)
for($i=0;$i<$_SESSION['potrebiteli'];$i++)
if(date('U')-$_SESSION['users']['date'][$i]>$timelim)
{ for($j=$i;$j<$_SESSION['potrebiteli']-1;$j++)
{
$_SESSION['users']['date'][$j]=$_SESSION['users']['date'][$j+1];
$_SESSION['users']['ip'][$j]=$_SESSION['users']['ip'][$j+1];
}
$_SESSION['potrebiteli']--;
}
}
if($f)
{
$_SESSION['users']['ip'][$_SESSION['potrebiteli']]=$_SERVER['REMOTE_ADDR'];
$_SESSION['users']['date'][$_SESSION['potrebiteli']]=date('U');
$_SESSION['potrebiteli']++;
}
echo "Хора разглеждащи страницата: ".$_SESSION['potrebiteli'];
?>
 
само за една страница ли работи ако го сложа в 3 и в 3-те ли ще отчита отделно или ще е само 1 резултатът?
 
jefriii каза:
само за една страница ли работи ако го сложа в 3 и в 3-те ли ще отчита отделно или ще е само 1 резултатът?
Най-вероятно ще извежда за всяка страница колко потребителя я разглеждат..
 
jefriii каза:
само за една страница ли работи ако го сложа в 3 и в 3-те ли ще отчита отделно или ще е само 1 резултатът?
И в 3-те ще отчита различно. :)
 
Ако го направиш с един текстов файл .. тогава ще изкарва всички обаче трябва се наглася рефреша ..
 

Back
Горе