Вход Регистрация
Файл: blog_ecsx/category.php
Строк: 47
<?php
/*

** TJCompany
** Delovoper: TJersy
** Date: 11.2014

*/


$title = ('Категории статей');

require_once(
'private.files/core.file.php');

require_once(
'private.files/head.file.php');

if(!isset(
$user)){ $_SESSION['message'] = 'Сайт закрыт для гостей, авторизуйтесь или зарегистрируйтесь'header('Location: /');}


if(isset(
$_GET['delete']) && $user['prava'] > '2'){
                
$p $db->query("SELECT * FROM `category` WHERE id='".num($_GET['delete'])."'")-> num_rows;
                
if(
$p != '0'){
            
$db->query("DELETE FROM `category` WHERE `id`='".num($_GET['delete'])."'");
$db->query("DELETE FROM `articles` WHERE `id_category`='".num($_GET['delete'])."'");
        
echo 
'<div class="complate">Категория удалена</div>';
        
}else{
            
msg('Категория не существует');
        
}
}


switch(
$act){

default;

$sql $db ->query("SELECT * FROM `category` ORDER BY `id` DESC  ");

$count $db ->query("SELECT * FROM `category`") ->num_rows;

echo 
'<div class="name">Все категории: </div>';

if(
$count == '0'msg('Категории не найдены'); 

if(
$user['prava'] >= '2') echo '<div class="wrap"><a href="/panel/new.category"> <img src="/design.files/create.png"  style="vertical-align: top;" > Новая категория</a></div>';

echo 
'<div class="auth">';

while(
$art $sql->fetch_assoc()){

$count $db ->query("SELECT * FROM `articles` WHERE `id_category` = '$art[id]'") ->num_rows;

echo 
'<a href="/category/'.$art['id'].'"> <b>'.$art['name'].'</b>  '.($user['prava'] > 2?'<small><a href="?delete='.$art['id'].'">Удалить категорию</a></small><small><a href="/panel/redact.category/'.$art['id'].'">Редактировать категорию</a></small>':'').'<span class="count"> '.$count.' </span></a>';

}
 
echo 
'</div>';

break;

case 
'views';


if (isset(
$_GET['id']) && $db->query("SELECT * FROM `articles` WHERE `id_category` = '".num($_GET['id'])."'") ->num_rows==true){

$a $db->query("SELECT * FROM `category` WHERE `id`  = '".num($_GET['id'])."'")-> fetch_assoc();

echo 
'<div class="wrap"><a href="/category/new.topic/'.$a['id'].'"> <img src="/design.files/create.png"  style="vertical-align: top;" > Создать новую статью</a></div>';



$k_post $db->query("SELECT * FROM `articles`   WHERE `id_category`  = '".num($_GET['id'])."' ")->num_rows;
    
$k_page k_page($k_post,10);
    
$page page($k_page);
    
$start 10*$page-10;
    
$ms  $db->query("SELECT * FROM `articles`   WHERE `id_category`  = '".num($_GET['id'])."'  ORDER BY `id` DESC LIMIT $start, 10");
    
while(
$a $ms ->fetch_assoc()){

$mess bb($a['text']);

echo 
'<div class="name">'.$a['theme'].'</div>

<div class="wrap">'
.cutStr($mess,200).'<br/> <br/>  

<img src="/design.files/time.png"> Время публикации: '
.timer($a['time']).' <br/> <img src="/design.files/views.png"> Просмотры: '.$a['views'].'  

 <a href="/post/'
.$a['id'].'">Читать полностью »</a></div>';

}

if(
$k_post '10') {  echo str('?',$k_page,$page);  }

}else{ 

$a $db->query("SELECT * FROM `category` WHERE `id`  = '".num($_GET['id'])."'")-> fetch_assoc();

echo 
'<div class="wrap"><a href="/category/new.topic/'.$a['id'].'"> <img src="/design.files/create.png"  style="vertical-align: top;" > Создать новую статью</a></div>';

msg('В данной категории статей не найдено');

}



break;

}  

require_once(
'private.files/foot.file.php');

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