Вход Регистрация
Файл: lenta.php
Строк: 214
<?

require_once("core/core.php");

$location = 'В ленте';

switch (@
$_GET['act']) {
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Форум~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~//
    
case 'forum':
        
$title = $title . ' :: Лента Форум';
        include 
'head.php';
        echo 
'<div class="title"><center><a href = "lenta.php?">Лента</a> :: <b>Форум</b></center></div>';
        echo 
'<div class="nav">';

        echo 
'<a href = "lenta.php?">Все</a> | <b>Форум</b> | <a href = "lenta.php?act=blog">Дневники</a>
    | <a href = "lenta.php?act=foto">Фото</a>'
;
        echo 
'</div>';
        if (
$u['setting_jurnal_list'])
            
$count = $u['setting_jurnal_list']; else
            
$count = 10;
        
$all = mysql_result(mysql_query("SELECT COUNT(`id`) FROM `lenta_forum`"), 0);
        if (
$all > 0) {
            
$total = intval(($all - 1) / $count) + 1;
            
$page = num($_GET['page']);
            if (empty(
$page) or $page < 0)
                
$page = 1;
            if (
$page > $total)
                
$page = $total;
            
$start = $page * $count - $count;
            echo 
'<div class="title">';
            
$sort = $_GET['sort'];
            if (
$sort == 'time') {
                
$sortq = 'ASC';
                echo 
'<a href = "lenta.php?act=forum&sort=message&page=' . $page . '">Новые</a> | <b>Поcледние</b>';
            }
            if (
$sort == 'message' || empty($sortq)) {
                
$sort = 'message';
                
$sortq = 'DESC';
                echo 
'<b>Новые</b> | <a href = "lenta.php?act=forum&sort=time&page=' . $page . '">Поcледние</a>';
            }
            echo 
'</div>';
            
$result = mysql_query("SELECT * FROM `lenta_forum` ORDER BY `time` $sortq LIMIT $start, $count");
            while (
$lenta = mysql_fetch_assoc($result)) {
                
$user = mysql_fetch_assoc(mysql_query("SELECT * FROM `users` WHERE `id` = '" . $lenta["user"] . "'"));
                echo 
'<div class="div">';
                if (
$lenta['new'] == 1)
                    echo 
'<span style="float: right; font-size: small; color: grey"><font color="red">New</font></span>';
                echo 
'' . ico($user['sex'], $user['admin'], $user['online']) . ' <a href = "page.php?id=' . $user['id'] . '"><b><font color="#79358c">' . $user['login'] . '</font></b></a>';
                echo 
'' . medal($user['rating']) . '';
                echo 
' <small>' . vremya($lenta['time']) . '</small>';
                echo 
'<br/> ' . $lenta['text'] . '';
                echo 
'<br/>';
                if (
$lenta['new'] == 1)
                    echo 
'</div>';
                if (
$lenta['new'] == 1)
                    
mysql_query("UPDATE `lenta_forum` SET `new` = 0 WHERE `id` = '" . $lenta['id'] . "'");
                echo 
'</div>';
            }
            echo 
'</div>';
            
navigation($page, $total, 'lenta.php?act=forum&sort=' . $sort . '&');
        }else {
            echo 
'<div class="div">Нет новых событий!</div>';
        }
        echo 
'</div>';
        include 
'foot.php';
        break;
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Дневники~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~//
    
case 'blog':
        
$title = $title . ' :: Лента Дневники';
        include 
'head.php';
        echo 
'<div class="title"><center><a href = "lenta.php?">Лента</a> :: <b>Дневники</b></center></div>';
        echo 
'<div class="nav">';

        echo 
'<a href = "lenta.php?">Все</a> | <a href = "lenta.php?act=forum">Форум</a> | <b>Дневники</b>
    | <a href = "lenta.php?act=foto">Фото</a>'
;
        echo 
'</div>';
        if (
$u['setting_jurnal_list'])
            
$count = $u['setting_jurnal_list']; else
            
$count = 10;
        
$all = mysql_result(mysql_query("SELECT COUNT(`id`) FROM `lenta_diary`"), 0);
        if (
$all > 0) {
            
$total = intval(($all - 1) / $count) + 1;
            
$page = num($_GET['page']);
            if (empty(
$page) or $page < 0)
                
$page = 1;
            if (
$page > $total)
                
$page = $total;
            
$start = $page * $count - $count;
            echo 
'<div class="title">';
            
$sort = $_GET['sort'];
            if (
$sort == 'time') {
                
$sortq = 'ASC';
                echo 
'<a href = "lenta.php?act=blog&sort=message&page=' . $page . '">Новые</a> | <b>Поcледние</b>';
            }
            if (
$sort == 'message' || empty($sortq)) {
                
$sort = 'message';
                
$sortq = 'DESC';
                echo 
'<b>Новые</b> | <a href = "lenta.php?act=blog&sort=time&page=' . $page . '">Поcледние</a>';
            }
            echo 
'</div>';
            
$result = mysql_query("SELECT * FROM `lenta_diary` ORDER BY `time` $sortq LIMIT $start, $count");
            while (
$lenta = mysql_fetch_assoc($result)) {
                
$user = mysql_fetch_assoc(mysql_query("SELECT * FROM `users` WHERE `id` = '" . $lenta["user"] . "'"));
                echo 
'<div class="div">';
                if (
$lenta['new'] == 1)
                    echo 
'<span style="float: right; font-size: small; color: grey"><font color="red">New</font></span>';
                echo 
'' . ico($user['sex'], $user['admin'], $user['online']) . ' <a href = "page.php?id=' . $user['id'] . '"><b><font color="#79358c">' . $user['login'] . '</font></b></a>';
                echo 
'' . medal($user['rating']) . '';
                echo 
' <small>' . vremya($lenta['time']) . '</small>';
                echo 
'<br/> ' . $lenta['text'] . '';
                echo 
'<br/>';
                if (
$lenta['new'] == 1)
                    echo 
'</div>';
                if (
$lenta['new'] == 1)
                    
mysql_query("UPDATE `lenta_diary` SET `new` = 0 WHERE `id` = '" . $lenta['id'] . "'");
                echo 
'</div>';
            }
            echo 
'</div>';
            
navigation($page, $total, 'lenta.php?act=blog&sort=' . $sort . '&');
        }else {
            echo 
'<div class="div">Нет новых событий!</div>';
        }
        echo 
'</div>';
        include 
'foot.php';
        break;
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Фото~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~//
    
case 'foto':
        
$title = $title . ' :: Лента фото';
        include 
'head.php';
        echo 
'<div class="title"><center><a href = "lenta.php?">Лента</a> :: <b>Фото</b></center></div>';
        echo 
'<div class="nav">';

        echo 
'<a href = "lenta.php?">Все</a> | <a href = "lenta.php?act=forum">Форум</a> | 
    <a href = "lenta.php?act=blog">Дневники</a>
    | <b>Фото</b>'
;
        echo 
'</div>';
        if (
$u['setting_jurnal_list'])
            
$count = $u['setting_jurnal_list']; else
            
$count = 10;
        
$all = mysql_result(mysql_query("SELECT COUNT(`id`) FROM `lenta_foto`"), 0);
        if (
$all > 0) {
            
$total = intval(($all - 1) / $count) + 1;
            @
$page = num($_GET['page']);
            if (empty(
$page) or $page < 0)
                
$page = 1;
            if (
$page > $total)
                
$page = $total;
            @
$start = $page * $count - $count;
            echo 
'<div class="title">';
            @
$sort = $_GET['sort'];
            if (
$sort == 'time') {
                
$sortq = 'ASC';
                echo 
'<a href = "lenta.php?act=foto&sort=message&page=' . $page . '">Новые</a> | <b>Поcледние</b>';
            }
            if (
$sort == 'message' || empty($sortq)) {
                
$sort = 'message';
                
$sortq = 'DESC';
                echo 
'<b>Новые</b> | <a href = "lenta.php?act=foto&sort=time&page=' . $page . '">Поcледние</a>';
            }
            echo 
'</div>';
            
$result = mysql_query("SELECT * FROM `lenta_foto` ORDER BY `time` $sortq LIMIT $start, $count");
            while (
$lenta = mysql_fetch_assoc($result)) {
                
$user = mysql_fetch_assoc(mysql_query("SELECT * FROM `users` WHERE `id` = '" . $lenta["user"] . "'"));
                echo 
'<div class="div">';
                if (
$lenta['new'] == 1)
                    echo 
'<span style="float: right; font-size: small; color: grey"><font color="red">New</font></span>';
                echo 
'' . ico($user['sex'], $user['admin'], $user['online']) . ' <a href = "page.php?id=' . $user['id'] . '"><b><font color="#79358c">' . $user['login'] . '</font></b></a>';
                echo 
'' . medal($user['rating']) . '';
                echo 
' <small>' . vremya($lenta['time']) . '</small>';
                echo 
'<br/> ' . $lenta['text'] . '';
                echo 
'<br/>';
                if (
$lenta['new'] == 1)
                    echo 
'</div>';
                if (
$lenta['new'] == 1)
                    
mysql_query("UPDATE `lenta_foto` SET `new` = 0 WHERE `id` = '" . $lenta['id'] . "'");
                echo 
'</div>';
            }
            echo 
'</div>';
            
navigation($page, $total, 'lenta.php?act=blog&sort=' . $sort . '&');
        }else {
            echo 
'<div class="div">Нет новых событий!</div>';
        }
        echo 
'</div>';
        include 
'foot.php';
        break;
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Все~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~//
    
default:
        
$title = $title . ' :: Лента';
        include 
'head.php';
        echo 
'<div class="title"><center> Лента </center></div>';
        echo 
'<div class="nav">';

        echo 
'<b>Все</b> | <a href = "lenta.php?act=forum">Форум</a> | <a href = "lenta.php?act=blog">Дневники</a>
    | <a href = "lenta.php?act=foto">Фото</a>'
;
        echo 
'</div>';
        if (
$u['setting_jurnal_list'])
            
$count = $u['setting_jurnal_list']; else
            
$count = 10;
        
$all = mysql_result(mysql_query("SELECT COUNT(`id`) FROM `lenta` "), 0);
        if (
$all > 0) {
            
$total = intval(($all - 1) / $count) + 1;
            @
$page = num($_GET['page']);
            if (empty(
$page) or $page < 0)
                
$page = 1;
            if (
$page > $total)
                
$page = $total;
            
$start = $page * $count - $count;
            echo 
'<div class="title">';
            @
$sort = $_GET['sort'];
            if (
$sort == 'time') {
                
$sortq = 'ASC';
                echo 
'<a href = "lenta.php?&sort=message&page=' . $page . '">Новые</a> | <b>Поcледние</b>';
            }
            if (
$sort == 'message' || empty($sortq)) {
                
$sort = 'message';
                
$sortq = 'DESC';
                echo 
'<b>Новые</b> | <a href = "lenta.php?&sort=time&page=' . $page . '">Поcледние</a>';
            }
            echo 
'</div>';
            
$result = mysql_query("SELECT * FROM `lenta` ORDER BY `time` $sortq LIMIT $start, $count");
            while (
$lenta = mysql_fetch_assoc($result)) {
                
$user = mysql_fetch_assoc(mysql_query("SELECT * FROM `users` WHERE `id` = '" . $lenta["user"] . "'"));
                echo 
'<div class="div">';
                if (
$lenta['new'] == 1)
                    echo 
'<span style="float: right; font-size: small; color: grey"><font color="red">New</font></span>';
                echo 
'' . ico($user['sex'], $user['admin'], $user['online']) . ' <a href = "page.php?id=' . $user['id'] . '"><b><font color="#79358c">' . $user['login'] . '</font></b></a>';
                echo 
'' . medal($user['rating']) . '';
                echo 
' <small>' . vremya($lenta['time']) . '</small>';
                echo 
'<br/> ' . $lenta['text'] . '';
                echo 
'<br/>';
                if (
$lenta['new'] == 1)
                    echo 
'</div>';
                if (
$lenta['new'] == 1)
                    
mysql_query("UPDATE `lenta` SET `new` = 0 WHERE `id` = '" . $lenta['id'] . "'");
                echo 
'</div>';
            }
            echo 
'</div>';
            
navigation($page, $total, 'lenta.php?&sort=' . $sort . '&');
        }else {
            echo 
'<div class="div">Нет новых событий!</div>';
        }
        echo 
'</div>';
        include 
'foot.php';
        break;
}
?>
Онлайн: 3
Реклама