Вход Регистрация
Файл: sumergame.ru/forum/index.php
Строк: 105
<?php 
define
('PROTECTOR'1);

$path '../'//путь

$textl 'Форум';
include(
$path.'files/gzips.php');
include(
$path.'files/db.php');
include(
$path.'files/auth.php');
include(
$path.'files/func.php');
include(
$path 'files/core.php');
include(
'head.php');
echo
'<div class="gameBorder">';
echo
'<div class="menu">';
switch(
$_GET['act']){

###############################################################################
##                   Главная страница, список разделов                       ##
###############################################################################
default:
echo
'<div class="foot">';
echo
'<center><img src="../pic/main/'.$udata[storona].'.png" alt="*"/><a href="../pers.php?"><font color="#e4b214"><b>'.$log.'</b></font></a> 
<img src="../pic/up.png"/> '
.$udata[lvl].'
<img src="../pic/money.gif"/> '
.number_format ($udata[money]).'
<img src="../pic/golds.gif"/> '
.number_format ($udata[gold]).'
<img src="../pic/hp.png"/> '
.number_format ($udata[hp]).'
<img src="../pic/mp.png"/> '
.number_format ($udata[mp]).'
'
.$times;
$chatssmysql_num_rows(mysql_query("SELECT * FROM mdchat"));


if(
$udata[prava]>=4){
echo
'<a href="../adm_panel.php?"> GM</a>';
}
if(
$udata[prava]==or $udata[prava]==5){
echo
'<a href="../mod_panel.php?"> MD</a>';
}

if(
$udata[prava]>=2)
{
echo
" <a href="../md-chat.php?">Чат</a><font color="yellow"> ($chatss)</font><br/>";
}

$q mysql_query("SELECT COUNT(*) FROM `msg_ticket` WHERE `user_to` = '$log' AND `read` = '1';");
$new_mail mysql_result($q0);if($new_mail 0){

echo
"<a href="../ticket.php?mod=read"> <img src='../pic/main/sms.gif' alt='*'/></a> $new_mail";
}







echo
'</div>';

$q mysql_query("SELECT COUNT(*) FROM `msg_r` WHERE `user_to` = '$log' AND `read` = '1';");
$new_mail mysql_result($q0);if($new_mail 0){
echo 
"<hr>";
echo
"<center><a href="../ps.php?mod=read"> Почта </a>+ $new_mail</center><hr>";
}


$result mysql_query("SELECT * FROM `forum_cats` WHERE `id_cat` = 0");

while(
$cat mysql_fetch_assoc($result)){
    
$topics mysql_result(mysql_query("SELECT COUNT(`id`) FROM `forum_topics` WHERE `id_cat` = '".$cat['id']."'"), 0);
    
$msg mysql_result(mysql_query("SELECT COUNT(`id`) FROM `forum_msg` WHERE `id_cat` = '".$cat['id']."'"), 0);
    echo 
'• <a href="index.php?act=cat_view&amp;id='.$cat['id'].'">'.$cat['name'].'</a> ('.$topics.'/'.$msg.')<br/>';
}
break;

###############################################################################
##                            Просмотр раздела                               ##
###############################################################################
case 'cat_view':

echo
'<div class="foot">';
echo
'<center><img src="../pic/main/'.$udata[storona].'.png" alt="*"/><a href="../pers.php?"><font color="#e4b214"><b>'.$log.'</b></font></a> 
<img src="../pic/up.png"/> '
.$udata[lvl].'
<img src="../pic/money.gif"/> '
.number_format ($udata[money]).'
<img src="../pic/golds.gif"/> '
.number_format ($udata[gold]).'
<img src="../pic/hp.png"/> '
.number_format ($udata[hp]).'
<img src="../pic/mp.png"/> '
.number_format ($udata[mp]).'
'
.$times;

$q mysql_query("SELECT COUNT(*) FROM `msg_ticket` WHERE `user_to` = '$log' AND `read` = '1';");
$new_mail mysql_result($q0);if($new_mail 0){

echo
"<a href="../ticket.php?mod=read"> <img src='../pic/main/sms.gif' alt='*'/></a> $new_mail";
}
$chatssmysql_num_rows(mysql_query("SELECT * FROM mdchat"));


if(
$udata[prava]>=4){
echo
'<a href="../adm_panel.php?"> GM</a>';
}
if(
$udata[prava]==or $udata[prava]==5){
echo
'<a href="../mod_panel.php?"> MD</a>';
}

if(
$udata[prava]>=2)
{
echo
" <a href="../md-chat.php?">Чат</a><font color="yellow"> ($chatss)</font><br/>";
}


echo
"</center></div>";
if(
$inpk=='1' and $headmod != 'pk'){
echo
'<div class="info" align="center">';
echo
"<a href="pk.php?"><b><font color=yellow>В бой</b></font></a>";
echo
'</div>';
}

$q mysql_query("SELECT COUNT(*) FROM `msg_r` WHERE `user_to` = '$log' AND `read` = '1';");
$new_mail mysql_result($q0);if($new_mail 0){
echo 
"<hr>";
echo
"<center><a href="../ps.php?mod=read"> Почта </a>+ $new_mail</center><hr>";
}


$id intval($_GET['id']);

$row mysql_fetch_assoc(mysql_query("SELECT * FROM `forum_cats` WHERE `id` = '$id'"));
if(isset(
$row['id'])){
    echo 
'<b><center>Раздел: '.$row['name'].'</b></center>';
echo
'<hr>';
    
$count_subcats mysql_result(mysql_query("SELECT COUNT(*) FROM `forum_cats` WHERE `id_cat` = '$id'"), 0);
    if(
$count_subcats 0){
        
$result_subcats mysql_query("SELECT * FROM `forum_cats` WHERE `id_cat` = '$id'");
        while(
$subcat mysql_fetch_assoc($result_subcats)){
            
$topics mysql_result(mysql_query("SELECT COUNT(*) FROM `forum_topics` WHERE `id_cat` = ".$subcat['id'].""), 0);
            
$msg mysql_result(mysql_query("SELECT COUNT(*) FROM `forum_msg` WHERE `id_cat` = ".$subcat['id'].""), 0);
            echo 
' <a href="?act=cat_view&amp;id='.$subcat['id'].'">'.$subcat['name'].'</a> ('.$topics.'/'.$msg.')<br/>';
            
        }
        echo 
'</div>';
    }else{
        
$count_topics mysql_result(mysql_query("SELECT COUNT(*) FROM `forum_topics` WHERE `id_cat` = '$id'"), 0);
        if(
$count_topics 0){
                  
$pages1=$count_topics/10;
            
$pages ceil($count_topics/10);
            if(
$pages1>$pages){
            
$pages=$pages+1;
            }
            if(isset(
$_GET['page'])){
                
$page intval($_GET['page']);
            }else{
                
$page 1;
            }
            
            
$from = ($page-1)*10;








            
$result_topics mysql_query("SELECT * FROM `forum_topics` WHERE `id_cat` = '$id' ORDER BY `time` DESC LIMIT $from, 10");
            while(
$topic mysql_fetch_assoc($result_topics)){
                
$msg mysql_result(mysql_query("SELECT COUNT(`id`) FROM `forum_msg` WHERE `id_topic` = '".$topic['id']."'"), 0);
                
$last_user mysql_fetch_assoc(mysql_query("SELECT `login` FROM `forum_msg` WHERE `id_topic` = '".$topic['id']."' ORDER BY `time` DESC LIMIT 1"));
                
$last_page ceil($msg/10);

                echo 
'• <a href="topic.php?id='.$topic['id'].'">'.$topic['title'].'</a> (Ответов: '.$msg.')';
if(
$topic['closed'] == 0){
            
    }else{

        echo 
'<font color="33FF66"> #</font>';
    }
echo 
'<br/>';
            

            
            }
                                    echo 
'<br/>';navig($page'?act=cat_view&amp;id='.$id.'&amp;'$pages);


        }else{
            echo 
'В этом разделе пока нет сообщений<br/>Щёлкните <b>Новая тема</b>, и ваше сообщение станет первым!<br/>';
        }






        echo 
'<hr/><img src="../pic/main/chats.gif" alt="*"/> <a href="posting.php?act=topic_add&amp;id='.$id.'" class="button">Новая тема</a><br/>';
echo
"<img src='../pic/main/chats.gif' alt='*'/> <a href="index.php">Форум</a><br/>";
echo
"<img src='../pic/main/smils.gif' alt='*'/> <a href="../smile.php?">Смайлы</a>";
    }
}else{
    echo
'Такого раздела не существует!';
}

break;
}

include(
$path.'files/downforum.php');
include(
$path.'files/menyindforum.php');
?>
Онлайн: 3
Реклама