} } else { // иначе: есть ошибки // уничтожаем лишние данные (мусор) unset($_FILES[$inputName]['tmp_name']); // уничтожаем временный файл @unlink($_FILES[$inputName]['tmp_name']); } // печатаем данные о загруженном файле в формате JSON echo ajax::sdgJSONencode($_FILES[$inputName]); } else { echo 'ErrInputFile'; } } elseif (isset($_GET['editVisibility']) && !empty($_POST['visibility']) && ('visible' === $_POST['visibility'] || 'visiblehc' === $_POST['visibility'] || 'members' === $_POST['visibility'] || 'membershc' === $_POST['visibility'] || 'hide' === $_POST['visibility']) && (int) $_POST['id'] && 0 < $_POST['id']) { $resume = new resume(); echo !$resume->setVisibility($_POST['visibility'], $_POST['id']) ? 'errSet' : 'success'; } elseif (!empty($_POST['checkAlias']) && !empty($_POST['uID'])) { $user = new user(); echo $user->issetUser("id NOT IN (" . secure::escQuoteData($_POST['uID']) . ") AND alias IN (" . secure::escQuoteData($_POST['checkAlias']) . ") AND token IN ('active','archived','moderate','new')") ? 'true' : 'false'; } elseif (!empty($_POST['getArticleDetail'])) { $articles = new articles(); $arrArticle = $articles->getArticle("id IN (" . secure::escQuoteData($_POST['getArticleDetail']) . ")"); $smarty->assignByRef('arrArticle', $arrArticle); $smarty->display('user.articles.detail.tpl'); } elseif (!empty($_POST['getNewsDetail'])) { $news = new news(); $arrNews = $news->getNews("id=" . secure::escQuoteData($_POST['getNewsDetail'])); $smarty->assignByRef('arrNews', $arrNews); $smarty->display('user.news.detail.tpl'); } elseif (!empty($_GET['getAnnounceData']) && ('vacancy' === $_GET['getAnnounceData'] || 'resume' === $_GET['getAnnounceData']) && !empty($_POST['unikey'])) { $objAnnounce = new $_GET['getAnnounceData']();