<?php $Page = new Page(); // ---- center ---- unset($parsed_res); if (isset($GLOBALS['REQAR'][1]) && is_numeric($GLOBALS['REQAR'][1])) { $id_page = $GLOBALS['REQAR'][1]; } else { header('Location: ' . $GLOBALS['URL_base'] . '404/'); exit; } $tpl->Assign('h1', 'Удаление страницы'); $ii = count($GLOBALS['IERA_LINKS']); $GLOBALS['IERA_LINKS'][$ii]['title'] = "Страницы"; $GLOBALS['IERA_LINKS'][$ii++]['url'] = $GLOBALS['URL_base'] . 'adm/pages/'; $GLOBALS['IERA_LINKS'][$ii]['title'] = "Удаление страницы"; if (!$Page->DelPage($id_page)) { die('Ошибка при удалении страницы.'); } $tpl->Assign('msg', 'Страница удалена.'); $parsed_res = array('issuccess' => TRUE, 'html' => $tpl->Parse($GLOBALS['PATH_tpl'] . 'cp_message.tpl')); if (TRUE == $parsed_res['issuccess']) { $tpl_center .= $parsed_res['html']; } // ---- right ----
<?php /* * @author: Tomáš Mičulka * @version: 2.0 * @last_update: 7.1.2014 */ define('IN_INNE', true); require_once './../../../../../class/class-adm.php'; $adm = new Admin(); $getToken = $_GET["token"]; $user = User::getInstance(); if ($user->userToken == $getToken && $user->userPerm == 5) { $delPage = new Page(); $delPage->GetInfo($_GET["pageId"]); require_once ABS_PATH . '/modules/' . $delPage->pageType . '/config.php'; if (isset($moduleAdmFiles) && isset($fileNames['admDel'])) { $moduleActionFile = ABS_PATH . '/modules/' . $delPage->pageType . $moduleAdmFiles . $fileNames['admDel']; if (file_exists($moduleActionFile)) { require_once $moduleActionFile; } } $delPage->DelPage(); }