Файл: statistik.php
Строк: 310
<?
header("Cache-Control: no-cache");
if ($ver=="wml")header ("Content-type:text/vnd.wap.wml; charset=utf-8");
else header("Content-Type:text/html; charset=UTF-8");
require("inc.php");
$link = connect_db();
list($row, $id, $ps, $fsize1, $fsize2) = check_login($link);
require("version.php");
$m0=mysql_fetch_array(mysql_query("SELECT COUNT(klu4) FROM room0"));
$m1=mysql_fetch_array(mysql_query("SELECT COUNT(klu4) FROM room1"));
$m2=mysql_fetch_array(mysql_query("SELECT COUNT(klu4) FROM room2"));
$m3=mysql_fetch_array(mysql_query("SELECT COUNT(klu4) FROM room3"));
$m4=mysql_fetch_array(mysql_query("SELECT COUNT(klu4) FROM room4"));
$m5=mysql_fetch_array(mysql_query("SELECT COUNT(klu4) FROM room5"));
$m6=mysql_fetch_array(mysql_query("SELECT COUNT(klu4) FROM room6"));
$m7=mysql_fetch_array(mysql_query("SELECT COUNT(klu4) FROM room7"));
$m8=mysql_fetch_array(mysql_query("SELECT COUNT(klu4) FROM room8"));
$m9=mysql_fetch_array(mysql_query("SELECT COUNT(klu4) FROM room9"));
$m10=mysql_fetch_array(mysql_query("SELECT COUNT(klu4) FROM room10"));
$m11=mysql_fetch_array(mysql_query("SELECT COUNT(klu4) FROM room11"));
$m12=mysql_fetch_array(mysql_query("SELECT COUNT(klu4) FROM room12"));
$m13=mysql_fetch_array(mysql_query("SELECT COUNT(klu4) FROM room13"));
$m14=mysql_fetch_array(mysql_query("SELECT COUNT(klu4) FROM room14"));
$m15=mysql_fetch_array(mysql_query("SELECT COUNT(klu4) FROM room15"));
$m16=mysql_fetch_array(mysql_query("SELECT COUNT(klu4) FROM room16"));
$m17=mysql_fetch_array(mysql_query("SELECT COUNT(klu4) FROM room17"));
$m18=mysql_fetch_array(mysql_query("SELECT COUNT(klu4) FROM room18"));
$m19=mysql_fetch_array(mysql_query("SELECT COUNT(klu4) FROM room19"));
$m20=mysql_fetch_array(mysql_query("SELECT COUNT(klu4) FROM room20"));
$m21=mysql_fetch_array(mysql_query("SELECT COUNT(klu4) FROM room21"));
$m22=mysql_fetch_array(mysql_query("SELECT COUNT(klu4) FROM room22"));
$summa=$m0[0]+$m1[0]+$m2[0]+$m3[0]+$m4[0]+$m5[0]+$m6[0]+$m7[0]+$m8[0]+$m9[0]+$m10[0]+$m11[0]+$m12[0]+$m13[0]+$m14[0]+$m15[0]+$m16[0]+$m17[0]+$m18[0]+$m19[0]+$m20[0]+$m21[0]+$m22[0];
if ($ver=="wml"){
echo $xml;
echo $dtd;
echo "<wml>n";
}else{
echo "<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">";
echo "<html xmlns="http://www.w3.org/1999/xhtml">";
echo "<head><link rel="stylesheet" type="text/css" href="css/css.css"/>";
}
switch($mod) {
case 'newtoday':
if ($ver=="wml"){
echo "<card id="statistik" title="Новички сегодня">n";
echo "<p align="center">n";
}else{
echo "<title>Новички сегодня</title>";
echo "<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/></head><body>";
echo "<div align="center">";
}
echo $fsize1;
$curdate=date("d-m-Y");
$r = mysql_query("SELECT id,user FROM users WHERE date = '".$curdate."'");
echo "<b>Новички сегодня</b><br/>n";
echo $divide;
if (mysql_affected_rows() == 0) {
echo "Сегодня нет новичков<br/>n";
} else {
$a = mysql_fetch_array($r);
$i=0;
while ($a !== false){
$i++;
$nk = $a[0];
$nick = $a[1];
echo "$i) <a href="info.php?$ses&nk=$nk&ref=$ref">$nick</a><br/>n";
$a = mysql_fetch_array($r);
}
}
break;
case 'fullignor':
if ($ver=="wml"){
echo "<card id="statistik" title="Полный игнор">n";
echo "<p align="center">n";
}else{
echo "<title>Полный игнор</title>";
echo "<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/></head><body>";
echo "<div align="center">";
}
echo $fsize1;
$r = mysql_query("SELECT id,user FROM users WHERE inv = '2'");
echo "ВЫСШАЯ МЕРА НАКАЗАНИЯ. Их не видет никто в чате.<br/>n";
echo $divide;
if (mysql_affected_rows() == 0) {
echo "Список Полного игнора пуст.<br/>n";
} else {
$a = mysql_fetch_array($r);
$i=0;
while ($a !== false){
$i++;
$nk = $a[0];
$nick = $a[1];
echo "$i) <a href="info.php?$ses&nk=$nk&ref=$ref">$nick</a><br/>n";
$a = mysql_fetch_array($r);
}
}
break;
case 'birthday':
if ($ver=="wml"){
echo "<card id="statistik" title="Именинники">n";
echo "<p align="center">n";
}else{
echo "<title>Именинники</title>";
echo "<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/></head><body>";
echo "<div align="center">";
}
echo $fsize1;
$d=date("d-m-");
$y=date("Y");
$select = mysql_query ("Select id,user,birth from users where birth LIKE '%$d%'");
echo "<b>Имениннники сегодня</b><br/>n";
echo $divide;
if (mysql_affected_rows() == 0) {
echo "Сегодня нет именинников<br/>n";
} else {
$i = 1;
while ($inf = @mysql_fetch_array ($select)){
$us=$inf["user"];
$usid=$inf["id"];
$birth=$inf["birth"];
$d1=substr($birth,0,2);
$m1=substr($birth,4,2);
$y1=substr($birth,6,4);
if ($y>$y1) $age=$y-$y1; else $age="(Не известно)";
if ((!$age)||($age==0)||($age=="")||($age>$y)) $age="(Не известно)"; else $age="(лет <b>".$age."</b> )n";
echo ($i++).") <a href="info.php?$ses&nk=$usid&ref=$ref">".$us."</a> ".$age."<br/>n";
}
}
break;
case 'banned':
if ($ver=="wml"){
echo "<card id="statistik" title="Забаненные">n";
echo "<p align="center">n";
}else{
echo "<title>Забаненные</title>";
echo "<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/></head><body>";
echo "<div align="center">";
}
echo $fsize1;
echo "<b>Забаненные</b><br/>n";
echo $divide;
$r = mysql_query("SELECT ip,soft,user FROM bannlist");
if (mysql_affected_rows() == 0) {
echo "Список банна пуст<br/>n";
} else {
$a = mysql_fetch_array($r);
while ($a !== false){
$ip=$a["ip"];
$soft=$a["soft"];
$bannik=$a["user"];
$brauz=strtok($soft,'/');
echo "<b>Ник:</b> ".$bannik." <b>IP:</b> ".$ip." /<b> SOFT: </b>".$brauz."<br/>n";
$a = mysql_fetch_array($r);
}
}
break;
case 'bannedn':
if ($ver=="wml"){
echo "<card id="statistik" title="Забаненные ники">n";
echo "<p align="center">n";
}else{
echo "<title>Забаненные ники</title>";
echo "<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/></head><body>";
echo "<div align="center">";
}
echo $fsize1;
echo "<b>Забаненные ники</b><br/>n";
echo $divide;
$r = mysql_query("select id,user from users where banned='1' order by id desc;");
if (mysql_affected_rows() == 0) {
echo "Список банна пуст<br/>n";
} else {
$a = mysql_fetch_array($r);
while ($a !== false){
$bannik=$a["user"];
echo "<b>Ник:</b> ".$bannik."<br/>n";
$a = mysql_fetch_array($r);
}
}
break;
case 'all':
if ($ver=="wml"){
echo "<card id="statistik" title="Все юзеры!">n";
echo "<p align="left">n";
}else{
echo "<title>Все юзеры!</title>";
echo "<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/></head><body>";
echo "<div align="left">";
}
echo $fsize1;
echo "<b>Все юзеры!</b><br/>";
echo $divide;
$userm = mysql_query ("select count(id) as num from users where id>9;");
$usm = mysql_fetch_array($userm);
$num = $usm["num"];
if(!isset($s))$s=0;
$mx=round(($num/10)+0.45);
if($s>$mx)$s=$mx;
if($s==0)$s=1;
$ot=(($s-1)*10)+1;
$do=$s*10;
if($do>$num)$do=$num;
$o=$ot-1;
$n=$ot;
if($do==0)$n=$o;
echo "Показывает $n-$do из $num<br/>n";
echo $divide;
$r = mysql_query ("select id,user from users where id>9 order by posts desc limit $o,$do");
for ($i=$ot;$i<=$do;$i++){
$arr = mysql_fetch_array($r);
$login=$arr['user'];
$usid=$arr['id'];
echo ($i).") <a href="info.php?$ses&nk=$usid&ref=$ref">".$login."</a><br/>";
}
$next=$s+1;
$prev=$s-1;
if ($num>$do) {
$ot=(($next-1)*10)+1;
$do=$next*10;
if($do>$num)$do=$num;
echo $divide;
echo "<a href="statistik.php?mod=m&$ses&s=$next&ref=$ref">>>$ot-$do>></a><br/>n";
}
if($s>1) {
$ot=(($prev-1)*10)+1;
$do=$prev*10;
echo "<a href="statistik.php?mod=m&$ses&s=$prev&ref=$ref"><<$ot-$do<<</a><br/>n";
}
break;
case 'm':
if ($ver=="wml"){
echo "<card id="statistik" title="Парни чата!">n";
echo "<p align="center">n";
}else{
echo "<title>Парни чата!</title>";
echo "<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/></head><body>";
echo "<div align="center">";
}
echo $fsize1;
echo "<b>Парни чата!</b><br/>";
echo $divide;
$userm = mysql_query ("select count(id) as num from users where sex ='М' and id>9;");
$usm = mysql_fetch_array($userm);
$num = $usm["num"];
if(!isset($s))$s=0;
$mx=round(($num/10)+0.45);
if($s>$mx)$s=$mx;
if($s==0)$s=1;
$ot=(($s-1)*10)+1;
$do=$s*10;
if($do>$num)$do=$num;
$o=$ot-1;
$n=$ot;
if($do==0)$n=$o;
echo "Показывает $n-$do из $num<br/>n";
echo $divide;
$r = mysql_query ("select id,user from users where sex ='М' and id>9 order by posts desc limit $o,$do");
for ($i=$ot;$i<=$do;$i++){
$arr = mysql_fetch_array($r);
$login=$arr['user'];
$usid=$arr['id'];
echo ($i).") <a href="info.php?$ses&nk=$usid&ref=$ref">".$login."</a><br/>";
}
$next=$s+1;
$prev=$s-1;
if ($num>$do) {
$ot=(($next-1)*10)+1;
$do=$next*10;
if($do>$num)$do=$num;
echo $divide;
echo "<a href="statistik.php?mod=m&$ses&s=$next&ref=$ref">>>$ot-$do>></a><br/>n";
}
if($s>1) {
$ot=(($prev-1)*10)+1;
$do=$prev*10;
echo "<a href="statistik.php?mod=m&$ses&s=$prev&ref=$ref"><<$ot-$do<<</a><br/>n";
}
break;
case 'zh':
if ($ver=="wml"){
echo "<card id="statistik" title="Девушки чата!">n";
echo "<p align="center">n";
}else{
echo "<title>Девушки чата!</title>";
echo "<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/></head><body>";
echo "<div align="center">";
}
echo $fsize1;
echo "<b>Девушки чата!</b><br/>";
echo $divide;
$userm = mysql_query ("select count(id) as num from users where sex ='Ж' and id>9;");
$usm = mysql_fetch_array($userm);
$num = $usm["num"];
if(!isset($s))$s=0;
$mx=round(($num/10)+0.45);
if($s>$mx)$s=$mx;
if($s==0)$s=1;
$ot=(($s-1)*10)+1;
$do=$s*10;
if($do>$num)$do=$num;
$o=$ot-1;
$n=$ot;
if($do==0)$n=$o;
echo "Показывает $n-$do из $num<br/>n";
echo $divide;
$r = mysql_query ("select id,user from users where sex ='Ж' and id>9 order by posts desc limit $o,$do");
for ($i=$ot;$i<=$do;$i++){
$arr = mysql_fetch_array($r);
$login=$arr['user'];
$usid=$arr['id'];
echo ($i).") <a href="info.php?$ses&nk=$usid&ref=$ref">".$login."</a><br/>";
}
$next=$s+1;
$prev=$s-1;
if ($num>$do) {
$ot=(($next-1)*10)+1;
$do=$next*10;
if($do>$num)$do=$num;
echo $divide;
echo "<a href="statistik.php?mod=zh&$ses&s=$next&ref=$ref">>>$ot-$do>></a><br/>n";
}
if($s>1) {
$ot=(($prev-1)*10)+1;
$do=$prev*10;
echo "<a href="statistik.php?mod=zh&$ses&s=$prev&ref=$ref"><<$ot-$do<<</a><br/>n";
}
break;
default:
if ($ver=="wml"){
echo "<card id="statistik" title="Статистика чата!">n";
echo "<p align="left">n";
}else{
echo "<title>Статистика чата!</title>";
echo "<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/></head><body>";
echo "<div align="left">";
}
echo $fsize1;
echo "<b>Статистика чата</b><br/>n";
echo $divide;
$users=mysql_fetch_array(mysql_query("SELECT COUNT(id) FROM users where id>9"));
$usersm=mysql_fetch_array(mysql_query("SELECT COUNT(id) FROM users where sex='М' and id>9"));
$usersj=mysql_fetch_array(mysql_query("SELECT COUNT(id) FROM users where sex='Ж' and id>9"));
$userimg=mysql_fetch_array(mysql_query("SELECT COUNT(id) FROM users where img='' and id>9"));
$usersm=mysql_fetch_array(mysql_query("SELECT COUNT(id) FROM users where mysmile='' and id>9"));
$userav=mysql_fetch_array(mysql_query("SELECT COUNT(id) FROM users where myavatar='' and id>9"));
echo "Всего юзеров: <a href="statistik.php?$ses&mod=all&ref=$ref"><b>".$users[0]."</b></a><br/>n";
$num = mysql_fetch_array(mysql_query("select count(id) as num from users where id>9"));
$m=($usersm[0]*100)/$num[0];
$j=($usersj[0]*100)/$num[0];
echo "М: <a href="statistik.php?$ses&mod=m&ref=$ref">".$usersm[0]." (".round($m)."%)</a>|";
echo "Ж: <a href="statistik.php?$ses&mod=zh&ref=$ref">".$usersj[0]." (".round($j)."%)</a><br/>n";
echo $divide;
$curdate=date("d-m-Y");
$newtoday=mysql_fetch_array(mysql_query("SELECT COUNT(id) from users WHERE date = '".$curdate."'"));
echo "Новенькие: <a href="statistik.php?$ses&mod=newtoday&ref=$ref">".$newtoday[0]."</a><br/>n";
$d=date("d-m-");
$birth = mysql_fetch_array(mysql_query ("Select count(id) from users where birth LIKE '%$d%'"));
echo "Именинники: <a href="statistik.php?$ses&mod=birthday&ref=$ref">".$birth[0]."</a><br/>n";
$bannedn=mysql_fetch_array(mysql_query("SELECT COUNT(id) FROM users where banned='1'"));
echo "Забанненныe: <a href="statistik.php?$ses&mod=bannedn&ref=$ref">".$bannedn[0]."</a><br/>n";
$banned=mysql_fetch_array(mysql_query("SELECT COUNT(klu4) FROM bannlist"));
echo "Забанненные по Ip+Soft: <a href="statistik.php?$ses&mod=banned&ref=$ref">".$banned[0]."</a><br/>n";
$fullignor = mysql_fetch_array(mysql_query ("Select count(id) from users where inv = '2'"));
echo "В полном игноре: <a href="statistik.php?$ses&mod=fullignor&ref=$ref">".$fullignor[0]."</a><br/>n";
echo $divide;
$imgus = $users[0] - $userimg[0];
$smus = $users[0] - $usersm[0];
$avus = $users[0] - $userav[0];
echo "Фотографий: <b>".$imgus."</b><br/>n";
echo "Личных смайлов: <b>".$smus."</b><br/>n";
echo "Аватаров: <b>".$avus."</b><br/>n";
echo "Сообщений в 4ат: <b>".$summa."</b><br/>n";
$letters=mysql_fetch_array(mysql_query("SELECT COUNT(klu4) FROM zapiski "));
echo "Писем: <b>".$letters[0]."</b><br/>n";
$vopros=mysql_fetch_array(mysql_query("SELECT COUNT(number) FROM bots "));
echo "Вопросов в викторине: <b>".$vopros[0]."</b><br/>n";
$anekdots=mysql_fetch_array(mysql_query("SELECT COUNT(klu4) FROM anekdot "));
echo "Анекдотов: <b>".$anekdots[0]."</b><br/>n";
$shutki=mysql_fetch_array(mysql_query("SELECT COUNT(klu4) FROM shutki "));
echo "Шуток: <b>".$shutki[0]."</b><br/>n";
break;
}
echo $divide;
if ((isset($rm))&&($rm!="")&&(!isset($pwd))){
echo "<a href="chat.php?$ses&rm=$rm&ref=$ref">← В чат</a><br/>n";
}else{
if($mod) echo "<a href="statistik.php?$ses&ref=$ref">← Статистика</a><br/>n";
}
echo "<a href="faq.php?$ses&ref=$ref">← FAQ</a><br/>n";
echo "<a href="enter.php?$ses&ref=$ref">← На улицу</a><br/>n";
echo $fsize2;
if ($ver=="wml")echo "</p></card></wml>";
else echo "</div></body></html>";
mysql_close ($link);
?>