Example #1
0
    $useHomepageStyle[intval($powerdb[useHomepageStyle])] = ' checked ';
    $view_buy_view_contact[intval($powerdb[view_buy_view_contact])] = ' checked ';
    $sell_postauto_yz[intval($powerdb[sell_postauto_yz])] = ' checked ';
    $buy_postauto_yz[intval($powerdb[buy_postauto_yz])] = ' checked ';
    $post_pingpai_yz[intval($powerdb[post_pingpai_yz])] = ' checked ';
    require dirname(__FILE__) . "/" . "head.php";
    require dirname(__FILE__) . "/" . "template/group/mod.htm";
    require dirname(__FILE__) . "/" . "foot.php";
} elseif ($job == "admin_gr" && $Apower[group_list_admin]) {
    require "menu.php";
    $adminDB = $menudb;
    $rsdb = $db->get_one("SELECT * FROM {$pre}group WHERE gid='{$gid}'");
    $grdb = unserialize($rsdb[allowadmindb]);
    $mygrdb = $grdb[mymenu];
    require dirname(__FILE__) . "/" . "head.php";
    require dirname(__FILE__) . "/" . "template/group/admin_gr.htm";
    require dirname(__FILE__) . "/" . "foot.php";
} elseif ($action == "admin_gr" && $Apower[group_list_admin]) {
    if (!$adgrdb) {
        $allowadmin = 0;
    } else {
        $allowadmin = 1;
    }
    $adgrdb[mymenu] = $myadgrdb;
    $db->query("UPDATE {$pre}group SET allowadmindb='" . serialize($adgrdb) . "',allowadmin='{$allowadmin}' WHERE gid='{$gid}'");
    write_group_cache();
    jump("修改成功", "{$FROMURL}", 1);
} elseif ($action == "set" && $Apower[group_list_admin]) {
    write_config_cache($webdbs);
    jump("修改成功", $FROMURL);
}
Example #2
0
function menu_cache()
{
    global $db, $pre;
    $query = $db->query("SELECT * FROM {$pre}menu WHERE moduleid=0 AND type=0 AND hide=0 AND fid=0 ORDER BY list DESC");
    while ($rs = $db->fetch_array($query)) {
        $array[] = "{$rs['name']}|{$rs['linkurl']}|{$rs['target']}|{$rs['color']}|{$rs['id']}|{$rs['ckname']}";
        //$show.='
        //var Menu_'.$rs[id].' = "';
        $query2 = $db->query("SELECT * FROM {$pre}menu WHERE moduleid=0 AND type=0 AND hide=0 AND fid='{$rs['id']}' ORDER BY list DESC");
        while ($rs2 = $db->fetch_array($query2)) {
            /*
            if(ereg("^\/",$rs2[linkurl])){
            	$url="\$webdb[www_url]$rs2[linkurl]";
            }elseif(!ereg("://",$rs2[linkurl])){
            	$url="\$webdb[www_url]/$rs2[linkurl]";
            }
            $show.="<a href='$url'>$rs2[name]</a><br>";
            */
            $show .= "\r\n\$MenuArray[{$rs['id']}][]='" . addslashes("{$rs2['name']}|{$rs2['linkurl']}|{$rs2['target']}|{$rs2['color']}|{$rs2['id']}") . "';";
        }
        //$show.='";
        //';
    }
    $webdbs[guide_word] = implode("\r\n", $array);
    write_config_cache($webdbs);
}
Example #3
0
<?php

!function_exists('html') && exit('ERR');
@(include ROOT_PATH . "{$ModuleDB['ad_']['dirname']}/function.ad.php");
if ($job == "cache" && $Apower[cache_cache]) {
    require dirname(__FILE__) . "/" . "head.php";
    require dirname(__FILE__) . "/" . "template/cache/list.htm";
    require dirname(__FILE__) . "/" . "foot.php";
} elseif ($action == "cache" && $Apower[cache_cache]) {
    set_time_limit(0);
    $Guidedb->FidSonCache("{$pre}sort");
    $Guidedb->GuideFidCache("{$pre}sort");
    write_config_cache();
    write_friendlink();
    write_hackmenu_cache();
    write_group_cache();
    make_module_cache();
    get_htmltype();
    write_limitword_cache();
    write_keyword_cache();
    article_module_cache();
    //更新广告
    if (function_exists('make_ad_cache')) {
        make_ad_cache();
    }
    //自定义内容页文件名
    get_showhtmltype();
    del_file(ROOT_PATH . "cache/jsarticle_cache");
    del_file(ROOT_PATH . "cache/label_cache");
    del_file(ROOT_PATH . "cache/list_cache");
    del_file(ROOT_PATH . "cache/bencandy_cache");
Example #4
0
function menu_cache()
{
    global $db, $pre;
    $query = $db->query("SELECT * FROM {$pre}menu WHERE moduleid=0 AND type=0 AND hide=0 AND fid=0 ORDER BY list DESC");
    while ($rs = $db->fetch_array($query)) {
        $array[] = "{$rs['name']}|{$rs['linkurl']}|{$rs['target']}|{$rs['color']}|{$rs['id']}|{$rs['extend']}";
        $query2 = $db->query("SELECT * FROM {$pre}menu WHERE moduleid=0 AND type=0 AND hide=0 AND fid='{$rs['id']}' ORDER BY list DESC");
        while ($rs2 = $db->fetch_array($query2)) {
            $MenuArray[$rs[id]][$rs2[id]] = $rs2;
        }
    }
    $MenuArray && write_file(ROOT_PATH . "data/menu_cache.php", '<?php return ' . var_export($MenuArray, true) . '?>');
    $webdbs[guide_word] = implode("\r\n", $array);
    write_config_cache($webdbs);
}
Example #5
0
        $array[is_upfile][$field_name] = $postdb[title];
    } else {
        unset($array[is_upfile][$field_name]);
    }
    $config = serialize($array);
    write_config_cache(array('Reg_Field' => $config));
    member_field($array[field_db]);
    jump("添加成功", "index.php?lfj={$lfj}&job=editsort", 10);
} elseif ($action == "delfield" && $Apower[regfield]) {
    if ($field_name == "content") {
        //showmsg("受保护字段,你不能删除");
    }
    $array = unserialize(StripSlashes($webdb[Reg_Field]));
    unset($array[field_db][$field_name]);
    $config = serialize($array);
    write_config_cache(array('Reg_Field' => $config));
    $db->query("ALTER TABLE `{$pre}memberdata` DROP `{$field_name}`");
    member_field($array[field_db]);
    jump("删除成功", $FROMURL);
}
function member_field($array)
{
    $post_tpl = "<!--\r\n<?php\r\nprint <<<EOT\r\n--> \r\n<table width=\"100%\" border=\"0\" cellspacing=\"3\" cellpadding=\"3\"><tr><td width='28%'></td><td width='72%'></td></tr>";
    $show_tpl = "<!--\r\n<?php\r\nprint <<<EOT\r\n--> \r\n<table width=\"100%\" border=\"0\" cellspacing=\"3\" cellpadding=\"3\">";
    foreach ($array as $key => $rs) {
        if ($rs[mustfill]) {
            $namedb[] = filtrate($rs[title]);
            $iddb[] = "atc_{$rs[field_name]}";
        }
        $post_tpl .= make_post_table($rs);
        $show_tpl .= "<tr> <td style='border-bottom:1px dotted #ccc;'>{$rs[title]}:</td> <td  style='border-bottom:1px dotted #ccc;'>{\$rsdb[{$rs[field_name]}]}&nbsp;{$rs[form_units]}&nbsp;&nbsp;</td></tr>";