} } } header('Location: /articles/' . url($GET, $q, true, '?')); exit; } header('Location: ' . $_SERVER['HTTP_REFERER']); exit; break; case 'decline': if (!hasPermissions('articles') || !$_POST['task']) { exit; } require_once $_SERVER['DOCUMENT_ROOT'] . '/classes/articles.php'; $id = __paramInit('int', null, 'id'); if (articles::setDecline($id, $uid)) { require_once $_SERVER['DOCUMENT_ROOT'] . '/classes/users.php'; require_once $_SERVER['DOCUMENT_ROOT'] . '/classes/messages.php'; $article = articles::getArticle($id); $adm = new users(); $adm->getUser('admin'); $text = "Здравствуйте, {$article['uname']}. \r\n\r\n"; $text .= "Ваша статья «{$article['title']}» поступила на модерацию в раздел «Статьи и интервью» сайта Free-lance.ru. "; $text .= "К сожалению, ее формат не подходит для публикации в этом разделе. \r\n\r\n"; $text .= "Вы можете опубликовать свою работу в блогах для ознакомления или в своем портфолио по инструкции http://feedback.free-lance.ru/article/details/id/204 . \r\n"; $text .= "Команда Free-lance.ru благодарит вас за участие в жизни нашего портала. \r\n\r\n"; $text .= "С уважением, \r\n"; $text .= 'Алена, редактор Free-lance.ru'; messages::Add($adm->uid, $article['login'], addslashes($text)); $q = array(); parse_str(parse_url($_SERVER['HTTP_REFERER'], PHP_URL_QUERY), $q);