$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); }
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); }
<?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");
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); }
$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]}]} {$rs[form_units]} </td></tr>";