<?$t='Статистика сайта';require_once$_SERVER['DOCUMENT_ROOT'].'/1.php'?>
<?error_reporting(0)?>
<?$url='';//Рефереры с этих адресов
$url_='';//учитываться не будут.
$maxref='50';//Сколько показывать рефереров.
$date_data='data/date.dat';
$hit_data='data/hit.dat';
$host_data='data/host.dat';
$daylog_data='data/daylog.dat';
$refferer_data='data/referer.dat';
$browser_data='data/browser.dat';
$lang_data='data/lang.dat';
$js_data='data/js.dat';
$os_data='data/os.dat'?>
<table id=t><tr><th>Общая информация<th>Переходы со страниц
<tr><?if($QUERY_STRING==''):$daylog_array=file($daylog_data);$hit_array=file($hit_data);$host_array=file($host_data);$hit_total=$hit_array[0];$host_total=$host_array[0];$hit_today=count($daylog_array);$host_today=count(array_unique($daylog_array))?>
<tr><td colspan=2>Хиты, хосты:
<tr><td>Всего показано страниц<td><?=$hit_total?>
<tr><td>Всего посетителей<td><?=$host_total?>
<tr><td>Сегодня показано страниц<td><?=$hit_today?>
<tr><td>Сегодня посетителей<td><?=$host_today?>
<tr><td colspan=2>Операционные системы:
<?$os_array=file($os_data);if(isset($os_array)&&count($os_array)!=0):foreach($os_array as$aos){list($os,$cnt)=explode('::',$aos);$os=wordwrap($os,100,'\n',1);$new_os_array[$os]=$cnt;}
arsort($new_os_array);foreach($new_os_array as$os=>$cnt)
{echo'<tr><td>'.$os.'<td>'.$cnt;}endif?>
<tr><td colspan=2>Язык по умолчанию:
<?$lang_array=file($lang_data);if(isset($lang_array)&&count($lang_array)!=0):foreach($lang_array as$langs)
{list($lang,$cnt)=explode('::',$langs);$new_lang_array[$lang]=$cnt;}
arsort($new_lang_array);foreach($new_lang_array as$lang=>$cnt)
{echo'<tr><td>'.$lang.'<td>'.$cnt;}endif?>
<tr><td colspan=2>Браузеры:
<?$br_array=file($browser_data);if(isset($br_array)&&count($br_array)!=0):foreach($br_array as$brs)
{list($br,$cnt)=explode('::',$brs);$br=wordwrap($br,100,'\n',1);$new_br_array[$br]=$cnt;}
arsort($new_br_array);foreach($new_br_array as$br=>$cnt)
{echo'<tr><td>'.$br.'<td>'.$cnt;}endif?>
<tr><td colspan=2>JavaScript:
<?$js_array=file($js_data);if(isset($js_array)&&count($js_array)!=0):foreach($js_array as$jss)
{list($js,$jcnt)=explode('::',$jss);echo'<tr><td>JavaScript '.$js.'<td>'.$jcnt;}endif?>
<?endif;if($QUERY_STRING=='referer'):$ref_array=file($refferer_data)?>
<tr><td>Рефереры:<td>Хиты:
<?if(isset($ref_array)&&count($ref_array)!=0):foreach($ref_array as$refs)
{list($ref,$cnt)=explode('::',$refs);$ref=wordwrap($ref,90,'\n',1);$new_ref_array[$ref]=$cnt;}
arsort($new_ref_array);$r=0;foreach($new_ref_array as$ref=>$cnt)
{$r++;echo'<tr><td>'.$ref.'<td>'.$cnt;if($r==$maxref){break;}}endif?><?endif?></table>
<?require_once$_SERVER['DOCUMENT_ROOT'].'/2.php'?>