Beispiel #1
0
            }
        } 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']();