Код
//Если надо, получаем статистику.
if($config_site["site_statistic"])
{
$pref="zl_";
//За день
$txt="";
$mysql=mysql_query("SELECT COUNT(*) FROM ".$pref."stat_hits WHERE date >='".date("y.m.d")."'");
$txt.=mysql_result($mysql,0).":";
$unic=mysql_query("SELECT * FROM `".$pref."stat_hits` WHERE date >='".date("y.m.d")."' GROUP BY (ip)");
$txt.=mysql_num_rows($unic).":";
//За неделю
$mysql=mysql_query("SELECT COUNT(*) FROM ".$pref."stat_hits WHERE date >='".date("y.m.d",mktime(0, 0, 0, date("m") , date("d")-7, date("Y")))."'");
$txt.=mysql_result($mysql,0).":";
$unic=mysql_query("SELECT * FROM `".$pref."stat_hits` WHERE date >='".date("y.m.d",mktime(0, 0, 0, date("m") , date("d")-7, date("Y")))."' GROUP BY (ip)");
$txt.=mysql_num_rows($unic).":";
//За месяц
$mysql=mysql_query("SELECT COUNT(*) FROM ".$pref."stat_hits WHERE date >='".date("y.m.d",mktime(0, 0, 0, date("m")-1 , date("d"), date("Y")))."'");
$txt.=mysql_result($mysql,0).":";
$unic=mysql_query("SELECT * FROM `".$pref."stat_hits` WHERE date >='".date("y.m.d",mktime(0, 0, 0, date("m")-1 , date("d"), date("Y")))."' GROUP BY (ip)");
$txt.=mysql_num_rows($unic);
$file=fopen("data/site_stat","w+");
if($file)
{
fputs($file,"$txt");
fclose($file);
}
//Записываем в файл
}