Вход Регистрация
Файл: support/add.php
Строк: 22
<?php
/*
* Модуль: Поддержака сайта(Тикеты) 
* Автор: LeXoN
* Моя анкета: http://dcms.su/profile.view.php?id=2843
* Сайт: DcmsTema.ru
*/
include_once '../sys/inc/start.php';
$doc = new document(1);
$doc->title = __('Новый тикет');

if (isset(
$_POST ['save']) && isset($_POST ['msg']) && isset($_POST ['name'])) {
    
$msg = text::input_text($_POST ['msg']);
    
$name = text::for_name($_POST ['name']);
    if (
$mat = is_valid::mat($msg)){
        
$doc->err(__('Обнаружен мат: %s', $mat));
    }elseif (
$mat = is_valid::mat($name)){
        
$doc->err(__('Обнаружен мат: %s', $mat));
    }elseif (
$msg && $name) {
        
$res = $db->prepare("INSERT INTO `tiket` (`id_user`, `name`, `msg`, `time`) values(?, ?, ?, ?)");
        
$res->execute(Array($user->id,$name,$msg,TIME));
        
$list['id'] = $db->lastInsertId();
        
$users = groups::getAdmins();
         foreach (
$users AS $ank) {
        
$ank->mess("[user]{$user->id}[/user] создал" . ($user->sex ? '' : 'а') . "  новый тикет ::  [url=/support/tiket.php?id={$list['id']}]Перейти[/url]");
        }
        
        
$doc->msg(__('Тикет успешно создан'));
        
header('Refresh: 1; url=tiket.php?id='.$list['id']);
        
$doc->ret(__('В тикет'), 'tiket.php?id=' . $list['id']);
        exit();
    }
}

$form = new form("?");
$form->text('name', __('Название тикета (3-64 символов)'));
$form->textarea('msg', __('Содержание (10-1024 символов)'));
$form->button(__('Применить'), 'save');
$form->display();
Онлайн: 0
Реклама