63 lines
2.5 KiB
PHP
Executable File
63 lines
2.5 KiB
PHP
Executable File
<?php
|
|
ini_set( 'display_errors', 0 );
|
|
//if ( $_SESSION['dostup']!='a' ) header( 'Location: /login/' );// && $dostup!='m'
|
|
|
|
switch( @$_POST['act'] ) {
|
|
|
|
/* ----------------------------------------------------------------------
|
|
23.03.2025
|
|
создаем категорию
|
|
---------------------------------------------------------------------- */
|
|
case 'newCategory':
|
|
// if ( $_SESSION['dostup']=='a' )
|
|
// \DBmysql::add("INSERT INTO `content` () VALUES ()",[$_POST['newCat'], 1, $_POST['id']]);
|
|
|
|
|
|
break;
|
|
/* ----------------------------------------------------------------------
|
|
23.03.2025
|
|
Переемещаем категорию
|
|
---------------------------------------------------------------------- */
|
|
case 'moveCategory':
|
|
if ( $_SESSION['dostup']=='a' )
|
|
\DBmysql::set("UPDATE `content` SET `category`=?, `fix`=? WHERE `id`=? LIMIT 1",[$_POST['newCat'], 1, $_POST['id']]);
|
|
|
|
|
|
break;
|
|
/* ----------------------------------------------------------------------
|
|
23.03.2025
|
|
Меняем статус
|
|
---------------------------------------------------------------------- */
|
|
case 'changeStatus':
|
|
if ( $_SESSION['dostup']=='a' )
|
|
\DBmysql::set("UPDATE `content` SET `status`=? WHERE `id`=? LIMIT 1",[$_POST['status'], $_POST['id']]);
|
|
|
|
|
|
break;
|
|
/* ----------------------------------------------------------------------
|
|
17.03.2025
|
|
Добавляем в корзину
|
|
---------------------------------------------------------------------- */
|
|
case 'addToCart':
|
|
$user_id=($_SESSION['user_id'])?$_SESSION['user_id']:session_id();
|
|
\DBmysql::add("INSERT INTO `cart` (`tovar_id`, `user_id`, `kolvo`, `t`, `site`) VALUES (?,?,?,?,?)",[$_POST['id'], $user_id, 1, time(), $_SERVER['SERVER_NAME']]);
|
|
break;
|
|
|
|
/* ----------------------------------------------------------------------
|
|
02.02.2025
|
|
Добавляем коментарий
|
|
---------------------------------------------------------------------- */
|
|
case 'add_comment':
|
|
$user=($_SESSION['user_id'])?$_SESSION['user_id']:session_id();
|
|
$array['fio']=$_POST['fio'];
|
|
$array['email']=$_POST['email'];
|
|
$array['ip']=$_SERVER['REMOTE_ADDR'];
|
|
$json=\core::j($array);
|
|
\DBmysql::add("INSERT INTO `content` (`content_type`, `time`, `user_id`, `site`, `status`, `txt`, `json`, `category`) VALUES (?, ?, ?, ?, ?, ?, ?, ?)",[
|
|
'comment', time(), $user, $_SERVER['SERVER_NAME'], 0, $_POST['txt'], $json, $_POST['content_id']
|
|
]);
|
|
|
|
break;
|
|
}
|
|
|
|
?>
|