SetSite(); $page -> SetDir ("repertory"); $page -> SetUser ($_SESSION["user"]); $page -> SetTitle ("Репертуар"); $page -> dir_title = "РЕПЕРТУАР"; $page -> ConnectDB(); $content = htmlspecialchars($_GET["content"], ENT_QUOTES); $item = intval(htmlspecialchars($_GET["item"], ENT_QUOTES)); $pg = max(intval(htmlspecialchars($_GET["pg"], ENT_QUOTES)),1); switch ($content){ #Вывод ссылок default: $page->output .= $page->GetDocs(); break; case "items": $type = intval(htmlspecialchars($_GET["type"], ENT_QUOTES)); $year = intval(htmlspecialchars($_GET["year"], ENT_QUOTES)); $month = intval(htmlspecialchars($_GET["month"], ENT_QUOTES)); $page->output .= $page->GetItems(1, $year, $month); $page->output .= $page->GetItems(3, $year, $month); $page->output .= $page->GetItems(2, $year, $month); if ($page->output == '') $page->output .= 'Спектакли отсутствуют.'; break; #привязанная статья case "more": $article = intval(htmlspecialchars($_GET["article"], ENT_QUOTES)); $page->output .= $page->GetArticle($article); break; ##################################### ###### Для редактора ####### ##################################### case "editor": if($page->user!="editor"){ $page->output .= '

Ошибка 403

Ошибка: У Вас нет прав для доступа к этой странице. Назад

'; break; } $action = htmlspecialchars($_GET["action"], ENT_QUOTES); include ("$_SERVER[DOCUMENT_ROOT]/includes/spawteatr/spaw_control.class.php"); switch ($action){ #Форма для отправки сообщений case "letterform": $page->output .= $page->GetLetterForm($item); break; #Отправка сообщения case "send": $page->output .= $page->Send($item); break; } } $page ->DisplayEditorLinks(); $page -> DisplayMainEditorLinks(); #$page ->GetLeftList("title"); $page -> SetContent ($page->output); $page -> Display(); ?>