[ Главная стараница · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Общая статистика Времени
ga1Do4okДата: Понедельник, 15.03.2010, 22:41 | Сообщение # 1
Генерал-лейтенант
Группа: Пользователи
Сообщений: 609
Репутация: 1
Статус: Offline
Видел у снипа в чате .. ну забыл куда и какой код пихать -((
 
donДата: Понедельник, 15.03.2010, 22:43 | Сообщение # 2
Подполковник
Группа: Пользователи
Сообщений: 115
Репутация: 0
Статус: Offline
ga1Do4ok, а ссылку плз, дай заценю)
 
ga1Do4okДата: Понедельник, 15.03.2010, 22:49 | Сообщение # 3
Генерал-лейтенант
Группа: Пользователи
Сообщений: 609
Репутация: 1
Статус: Offline
http://www.wlasya.ru/index.php
 
SNipДата: Понедельник, 15.03.2010, 23:05 | Сообщение # 4
Генерал-майор
Группа: Администраторы
Сообщений: 324
Репутация: 8
Статус: Offline
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>";
       }


HostProF.RU - Профессиональный хостинг
WEB: http://www.HostProF.Ru
ICQ: 996845
 
SNipДата: Понедельник, 15.03.2010, 23:05 | Сообщение # 5
Генерал-майор
Группа: Администраторы
Сообщений: 324
Репутация: 8
Статус: Offline
в __other.php

HostProF.RU - Профессиональный хостинг
WEB: http://www.HostProF.Ru
ICQ: 996845
 
  • Страница 1 из 1
  • 1
Поиск:

Используются технологии uCoz