Beispiel #1
0
if (!$objWebInit->checkPopedomG($_SESSION['user_id'], 'w')) {
    check::AlertExit('对不起,您没有权限访问此页', -1);
}
if ($_SERVER["REQUEST_METHOD"] == "POST") {
    if (empty($_POST['module_name'])) {
        check::AlertExit("错误:单页名称不能为空!", -1);
    }
    if (empty($_POST['type_title_english'])) {
        check::AlertExit("错误:英文标识名称!", -1);
    }
    if (empty($_POST['intro'])) {
        check::AlertExit("错误:内容不能为空!", -1);
    }
    $objWebInit->saveInfo($_POST, 1, 0);
    //更新smarty缓存文件或纯静态文件
    $objWebInit->updateCache($_POST['type_title_english'], '', $arrMOutput);
    check::WindowLocation('index.php', 'id=' . $_POST['id']);
}
$arrInfo = $objWebInit->getInfo($_GET['id']);
$arrInfo['userurl'] = "<?{url url='/archives/detail.php?name=" . $arrInfo['type_title_english'] . "' cache='1'}?>";
//detree树状图加载
//###############################################################
define('__WEB_ROOT', dirname(__FILE__) . "/../..");
$templateDir = __WEB_ROOT . '/templates/' . $arrGWeb['templates_id'];
$arrTreeFiles = array();
check::mapTreeFiles($templateDir, true);
$arrTreeFiles = str_replace($templateDir . '/', '', $arrTreeFiles);
//过滤类型
$arrFile = array('.html', '.htm', '.js', '.css');
$arrFilesDirs = array();
foreach ($arrTreeFiles as $v) {
Beispiel #2
0
require_once '../../user/class/user.class.php';
require_once '../..' . __WEBADMIN_ROOT . '/checklogin.php';
$objWebInit = new archives();
//数据库连接参数
$objWebInit->setDBG($arrGPdoDB);
//smarty参数
$objWebInit->arrGSmarty = $arrGSmarty;
$objWebInit->db();
//访问权限检查
if (!$objWebInit->checkPopedomG($_SESSION['user_id'])) {
    check::AlertExit('对不起,您没有权限访问此页', -1);
}
if ($_SERVER["REQUEST_METHOD"] == "POST") {
    if (empty($_POST['id'])) {
        check::AlertExit("错误:所属栏目错误!", -1);
    }
    $_POST['intro'] = check::SqlFilter($_POST['intro'], 'STRING');
    $objWebInit->saveInfo($_POST, 2);
    //生成静态页面
    $objWebInit->updateCache($_POST['id'], '', $arrMOutput);
    check::WindowLocation('index.php', 'id=' . $_POST['id']);
}
// 取得文章信息
$arrInfo = $objWebInit->getInfo($_GET['id']);
// 输出到模板
$arrMOutput["template_file"] = "admin.html";
$arrMOutput["smarty_assign"]['get'] = $_GET;
$arrMOutput["smarty_assign"]['archives_title'] = $arrMArchivesType[$_GET['id']];
$arrMOutput["smarty_assign"]['arrData'] = $arrInfo;
$arrMOutput["smarty_assign"]['MAIN'] = $arrGSmarty['admin_main_dir'] . 'submit.htm';
$objWebInit->output($arrMOutput);