77 lines
2.8 KiB
PHP
Executable File
77 lines
2.8 KiB
PHP
Executable File
<?php
|
||
//проверяем кто мы
|
||
$access=0;
|
||
if ($_SESSION['dostup']=='a')$access=1;
|
||
if ($_SESSION['dostup']=='u')$access=1;
|
||
if ($access==0)die("Нет прав");
|
||
switch(@$_POST['act']) {
|
||
|
||
/* ----------------------------------------------------------------------
|
||
02.04.2023
|
||
Удаляем страницу
|
||
+++ сделать удаление изображений
|
||
---------------------------------------------------------------------- */
|
||
|
||
case 'deletePage':
|
||
\DB::set( "DELETE FROM `pages_comments` WHERE `page_id`=? LIMIT 1", $_POST['id'] );
|
||
\DB::set( "DELETE FROM `pages_img` WHERE `pages_id`=? LIMIT 1", $_POST['id'] );
|
||
\DB::set( "DELETE FROM `pages` WHERE `id`=? LIMIT 1", $_POST['id'] );
|
||
break;
|
||
|
||
/* ----------------------------------------------------------------------
|
||
02.04.2023
|
||
Удаляем категорию
|
||
и убираем с публикации содержимое
|
||
---------------------------------------------------------------------- */
|
||
|
||
case 'deleteCategory':
|
||
\DB::set( "DELETE FROM `pages_category` WHERE `id`=? LIMIT 1", $_POST['id'] );
|
||
\DB::set( "UPDATE `pages` SET `status`=0 WHERE `category`=? LIMIT 1", $_POST['id'] );
|
||
break;
|
||
|
||
/* ----------------------------------------------------------------------
|
||
12.12.2022
|
||
Создаем новую категорию
|
||
04.11.2023
|
||
Добавлен статус 1
|
||
---------------------------------------------------------------------- */
|
||
|
||
case 'createNewCategory':
|
||
echo \DB::add("INSERT INTO `content_category` (`title`, `category`, `status`, `content_type`, `site`) VALUES (?, ?, ?, ?, ?)", array(
|
||
$_POST['title'], $_POST['category'], 1, 'page', $_SERVER['SERVER_NAME']));
|
||
break;
|
||
|
||
/* ----------------------------------------------------------------------
|
||
07.10.2022
|
||
Сохраняем реквизиты категории
|
||
17.08.2024 переездаем в другую таблицу и пишем txt
|
||
---------------------------------------------------------------------- */
|
||
|
||
case 'changeCategory':
|
||
$status = ($_POST['status'] == 'on' ) ? 1 : 0;
|
||
$massiv['keywords']=$_POST['keywords'];
|
||
$massiv['description']=$_POST['description'];
|
||
$json=\core::j($massiv);
|
||
\DB::set("UPDATE `content_category` SET `title`=?, `json`=?, `status`=?, `category`=?, `txt`=? WHERE `id` = ?",
|
||
[$_POST['title'], $json, $status, $_POST['category'], $_POST['txt'], $_POST['id']]);
|
||
break;
|
||
|
||
case 'update_img': // Обновление обложки
|
||
|
||
|
||
break;
|
||
|
||
case 'del_page':
|
||
unset($_POST['act']);
|
||
$db->del_id('pages', $_POST['id']);
|
||
|
||
break;
|
||
|
||
case 'foto_upload':
|
||
\core::upload_img('cat', $_SESSION['id'], 0);
|
||
break;
|
||
|
||
default:
|
||
|
||
}
|
||
?>
|