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

define
('H'$_SERVER['DOCUMENT_ROOT'].'/');

foreach (array(
'start''compress''sess''settings''db_connect''ipua''fnc''user') as $inc) {
    include_once 
H."sys/inc/{$inc}.php";
}

$set['title'] = 'Журнал форума';
include_once 
'../sys/inc/thead.php';
title().aut().only_reg();

if (!isset(
$_GET['all']) && !isset($_GET['new'])) {
    
header('Location: journal.php?new');
    exit;
}

$isset = (isset($_GET['type'])) ? '?type='.mysql_real_escape_string($_GET['type']).'&' '?';
$type = (isset($_GET['all'])) ? 'all' 'new';
$read = (isset($_GET['all'])) ? NULL 'AND `read` = "0"';

?>
<table class = 'post'>
    <tr>
        <td class = 'p_t' style = 'width: 50%; text-align: center'>
            <?= (isset($_GET['all'])) ? 'Все' '<a href = "journal.php'.$isset.'all">Все</a>' ?>
        </td>
        <td class = 'p_t' style = 'width: 50%; text-align: center'>
            <?= (!isset($_GET['all'])) ? 'Новые' '<a href = "journal.php'.$isset.'new">Новые</a>' ?>
        </td>
    </tr>
</table>
<div class = 'foot'>
    <?= (isset($_GET['type'])) ? '<a href = "journal.php">Все</a>' '<b>Все</b>' ?> | 
    <?= (isset($_GET['type']) && $_GET['type'] == 'my_themes') ? '<b>Мои темы</b>' '<a href = "journal.php?type=my_themes&'.$type.'">Мои темы</a>' ?> | 
    <?= (isset($_GET['type']) && $_GET['type'] == 'themes') ? '<b>Темы</b>' '<a href = "journal.php?type=themes&'.$type.'">Темы</a>' ?> | 
    <?= (isset($_GET['type']) && $_GET['type'] == 'answers') ? '<b>Ответы</b>' '<a href = "journal.php?type=answers&'.$type.'">Ответы</a>' ?> | 
    <?= (isset($_GET['type']) && $_GET['type'] == 'quotes') ? '<b>Цитаты</b>' '<a href = "journal.php?type=quotes&'.$type.'">Цитаты</a>' ?> | 
    <?= (isset($_GET['type']) && $_GET['type'] == 'privat') ? '<b>Приват</b>' '<a href = "journal.php?type=privat&'.$type.'">Приват</a>' ?>
</div>
<?

$type_j 
= (isset($_GET['type'])) ? '`type` = "'.mysql_real_escape_string($_GET['type']).'" AND' NULL;
$k_post mysql_result(mysql_query('SELECT COUNT(*) FROM `f_journal` WHERE '.$type_j.' `id_user` = '.$user['id'].' '.$read), 0);
$k_page k_page($k_post$set['p_str']);
$page page($k_page);
$start $set['p_str']*$page-$set['p_str'];
if (
$k_post == 0) {
    
?>
    <div class = 'p_m'>
        Записей нет.<br />
        В журнале будут отображаться все ответы на Ваши комментарии и сообщения, оставленные пользователями в тех темах, за которыми Вы следите.
    </div>
    <?
} else {
    
$js mysql_query('SELECT * FROM `f_journal` WHERE '.$type_j.' `id_user` = '.$user['id'].' '.$read.' ORDER BY `id` DESC LIMIT '.$start.', '.$set['p_str']);
    while (
$j mysql_fetch_object($js)) {
        
?>
        <div class = 'p_m'>
            <?= output_text($j->text?><br />
            <b>Время отправки:</b> <?= vremja($j->time?>
        </div>
        <?
    
}
    if (
$k_page 1) {
        
str('journal.php'.$isset.$type$k_page$page);
    }
    if (isset(
$_GET['new'])) {
        
mysql_query('UPDATE `f_journal` SET `read` = "1" WHERE `id_user` = '.$user['id']);
    }
}

include_once 
'../sys/inc/tfoot.php';

?>
Онлайн: 0
Реклама