Файл: www/mf/who_this.php
Строк: 68
<?php
include '../config.php';
$sorts=array(1, 2);
$sort=(isset($_SESSION['cd']) and in_array($_SESSION['cd'],$sorts))?$_SESSION['cd']:1;
$sort=(isset($_GET['cd']) and in_array($_GET['cd'],$sorts))?$_GET['cd']:$sort;
$_SESSION['cd']=$sort;
if($sort==1)
div('Кто здесь');
if($sort==2)
div('Кто зарегистрировался');
echo '» <a href="/mf/?rnd='.$rand.'">В игру</a><br/><br/>';
echo ($sort==1)?'» <b>Кто в комнате</b><br/>':'» <a href="who_this.php?cd=1&rnd='.$rand.'">Кто в комнате</a><br/>';
echo ($sort==2)?'» <b>Кто в игре</b><br/><br/>':'» <a href="who_this.php?cd=2&rnd='.$rand.'">Кто в игре</a><br/><br/>';
$maf_who=mysql_result(mysql_query("SELECT COUNT(*) FROM `maf_who`"),0);
$jivix=mysql_result(mysql_query("SELECT COUNT(*) FROM `maf_in_game`"),0);
$num_in_game=mysql_result(mysql_query("SELECT COUNT(*) FROM `maf_kto`"),0);
if($sort==1){
$k_post=mysql_result(mysql_query("SELECT COUNT(*) FROM `maf_who`"),0);
$st=10;
$cp=ceil($k_post/$st);
if(isset($_GET['p']) and !empty($_GET['p']) and is_numeric($_GET['p']) and $_GET['p']>1 and $_GET['p']<=$cp){
$p=intval($_GET['p']);
}else{
$p=1;}
$start=$p*$st-$st;
echo 'Живых: '.$jivix.'<br/>Зарегистрировано: '.$num_in_game.'<br/>Людей в комнате: '.$maf_who.'<br/>';
$q=mysql_query("SELECT * FROM `maf_who` ORDER BY `time` DESC LIMIT $start, $st");
while ($a = mysql_fetch_array($q))
{
$ank=get_user($a['id_user']);
$n++;
if(is_integer($n/2)){
echo '<div class="msg2">';
}else{
echo '<div class="msg1">';}
if($ank['pol']==0){
$pol="[м]";
}else{
$pol="[ж]";}
echo $pol.' <a href="../info.php?id='.$ank['id'].'">'.$ank['login'].'</a>';
echo '</div>';}}
if($sort==2){
$k_pos=mysql_result(mysql_query("SELECT COUNT(*) FROM `maf_in_game`"),0);
$k_po=mysql_result(mysql_query("SELECT COUNT(*) FROM `maf_dead`"),0);
$k_post=$k_pos+$k_po;
$st=30;
$cp=ceil($k_post/$st);
if(isset($_GET['p']) and !empty($_GET['p']) and is_numeric($_GET['p']) and $_GET['p']>1 and $_GET['p']<=$cp){
$p=intval($_GET['p']);
}else{
$p=1;}
$start=$p*$st-$st;
echo 'Живых: '.$jivix.'<br/>Зарегистрировано: '.$num_in_game.'<br/>Людей в комнате: '.$maf_who.'<br/>';
$r=mysql_query("SELECT * FROM `maf_in_game`ORDER BY `id` DESC LIMIT $start, $st");
$s=mysql_query("SELECT * FROM `maf_dead` LIMIT $start, $st");
while($a=mysql_fetch_array($r)){
$ank=get_user($a['id_user']);
$n++;
if(is_integer($n/2)){
echo '<div class="msg2">';
}else{
echo '<div class="msg1">';}
if($ank['pol']==0){
$pol="[м]";
}else{
$pol="[ж]";}
echo $pol.' <a href="../info.php?id='.$ank['id'].'">'.$ank['login'].'</a><b> <font color="green">[В игре]</font></b>';
echo '</div>';}
while($b=mysql_fetch_array($s)){
$ank=get_user($b['id_user']);
$n++;
if(is_integer($n/2)){
echo '<div class="msg2">';
}else{
echo '<div class="msg1">';}
if($ank['pol']==0){
$pol="[м]";
}else{
$pol="[ж]";}
echo $pol.' <a href="../info.php?id='.$ank['id'].'">'.$ank['login'].'</a><b> <font color="red">[убит]</font></b>';
echo '</div>';}
navi($p,$cp,'who_this.php?cd='.$sort.'&',$sort,'cd');}
echo '</div>';
include '../foot.php';
echo '</div>';
?>