Code
if ($conf['statgo3'] && count(@$info[11]['st']['mjoin'])) {
$rus_months=explode(" ",$GLOBALS['rus_months']);
echo "<center><P><b>Персональная статистика:</b>".
"<table class=table border=0 cellspacing=1 cellpadding=2><Tr class=ttr>".
"<td class=ttd rowspan=2><span class=s8>Общая статистика</td>".
"<td class=ttd title='Общее кол-во входов за всё время пребывания в чате'><span class=s8>Входов</td>".
"<td class=ttd title='Общее кол-во сообщений за всё время пребывания в чате'><span class=s8>Фраз</td>".
"<td class=ttd title='Общее кол-во приватных сообщений за всё время пребывания в чате'><span class=s8>Приватов</td>".
"<td class=ttd title='Общий размер всех сообщений в байтах за всё время пребывания в чате'><span class=s8>Размер</td>".
"<td class=ttd title='Общее время пребывания в чате'><span class=s8>Времени</td></tr>";
$all_join = 0;
$all_cnt = 0;
$all_cntpriv = 0;
$all_size = 0;
$all_p5_ch = 0;
$all_p5_m = 0;
$tmp=array('mjoin','mcnt','mcntpriv','msize','mp5');
$key=array_keys($info[11]['st']['mp5']);
rsort($key);
foreach ($key as $k) {
$all_join = $all_join+@intval($info[11]['st']['mjoin'][$k]);
$msg=@intval($info[11]['st']['mcnt'][$k]);
$all_cnt = $all_cnt+$msg;
$priv=@intval($info[11]['st']['mcntpriv'][$k]);
if ($priv>0 && $msg>0) $priv="$priv (".round($priv*100/$msg)."%)";
$all_cntpriv = $all_cntpriv+$priv;
$all_size = $all_size+@intval($info[11]['st']['msize'][$k]);
$all=@$info[11]['st']['mp5'][$k];
$all_p5_ch = $all_p5_ch+sprintf("%02d",floor(@doubleval($all)/12));
$all_p5_m = $all_p5_m+sprintf("%02d",((@intval($all)%12)*5));
echo "</tr>";
}
echo "<tr class=btr>".
"<td class=btd2>$all_join</td>".
"<td class=btd2>$all_cnt</td>".
"<td class=btd2>$all_cntpriv</td>".
"<td class=btd2>$all_size</td>".
"<td class=btd2>$all_p5_ch час $all_p5_m мин</td></tr>".
"<tr class=ttr>".
"<td class=ttd><span class=s8>День</td>".
"<td class=ttd><span class=s8>Входы</td>".
"<td class=ttd><span class=s8>Фразы</td>".
"<td class=ttd title='Кол-во приватных сообщений из числа общего кол-ва сообщений'><span class=s8>Приват</td>".
"<td class=ttd title='Размер всех сообщений в байтах'><span class=s8>Размер</td>".
"<td class=ttd title='Сколько времени был в чате (погрешность 5 мин)'><span class=s8>Был в чате</td></tr>";
$tmp=array('djoin','dcnt','dcntpriv','dsize','dp5');
$key=array_keys($info[11]['st']['dp5']);
rsort($key);
foreach ($key as $k) {
$y=sprintf("%02d",floor($k/10000))+2000;
$m=sprintf("%02d",floor($k/100)%100);
$d=sprintf("%02d",$k%100);
echo "<tr class=btr><td class=btd2>$d.$m.$y</td>";
echo "<td class=btd2>".@intval($info[11]['st']['djoin'][$k])."</td>";
$msg=@intval($info[11]['st']['dcnt'][$k]);
echo "<td class=btd2>$msg</td>";
$priv=@intval($info[11]['st']['dcntpriv'][$k]);
if ($priv>0 && $msg>0) $priv="$priv (".round($priv*100/$msg)."%)";
echo "<td class=btd2>$priv</td>";
echo "<td class=btd2>".@intval($info[11]['st']['dsize'][$k])."</td>";
$all=@$info[11]['st']['dp5'][$k];
echo "<td class=btd2>".sprintf("%02d",floor(@doubleval($all)/12))." час ".sprintf("%02d",((@intval($all)%12)*5))." мин</td>";
echo "</tr>";
}
echo "<Tr class=ttr>".
"<td class=ttd><span class=s8>Месяц</td>".
"<td class=ttd><span class=s8>Входы</td>".
"<td class=ttd><span class=s8>Фразы</td>".
"<td class=ttd title='Кол-во приватных сообщений из числа общего кол-ва сообщений'><span class=s8>Приват</td>".
"<td class=ttd title='Размер всех сообщений в байтах'><span class=s8>Размер</td>".
"<td class=ttd title='Сколько времени был в чате (погрешность 5 мин)'><span class=s8>Был в чате</td></tr>";
$tmp=array('mjoin','mcnt','mcntpriv','msize','mp5');
$key=array_keys($info[11]['st']['mp5']);
rsort($key);
foreach ($key as $k) {
echo "<tr class=btr><td class=btd2>".$rus_months[$k%100-1]." ".
(floor(doubleval($k)/100)+2000)."</td>";
echo "<td class=btd2>".@intval($info[11]['st']['mjoin'][$k])."</td>";
$msg=@intval($info[11]['st']['mcnt'][$k]);
echo "<td class=btd2>$msg</td>";
$priv=@intval($info[11]['st']['mcntpriv'][$k]);
if ($priv>0 && $msg>0) $priv="$priv (".round($priv*100/$msg)."%)";
echo "<td class=btd2>$priv</td>";
echo "<td class=btd2>".@intval($info[11]['st']['msize'][$k])."</td>";
echo "<td class=btd2>".sprintf("%02d",floor(@doubleval($info[11]['st']['mp5'][$k])/12))." час ".sprintf("%02d",((@intval($info[11]['st']['mp5'][$k])%12)*5))." мин</td>";
echo "</tr>";
}
echo "</table></center>";
}