/** * 获取Configs表值 * @param string $name Configs表名 * @return mixed */ public function Config($name) { if (!isset($this->configs[$name])) { $name = FilterCorrectName($name); if (!$name) { return; } $this->configs[$name] = new Config($name); } return $this->configs[$name]; }
****************************************************************************************************** */ /** * 安装程序 * @param * @return array */ date_default_timezone_set('UTC'); require '../zb_system/function/c_system_base.php'; require '../zb_system/function/c_system_admin.php'; header('Content-type: text/html; charset=utf-8'); define('bingo', '<span class="bingo"></span>'); define('error', '<span class="error"></span>'); $zbloglang =& $zbp->option['ZC_BLOG_LANGUAGEPACK']; if (isset($_POST['zbloglang'])) { $zbloglang = FilterCorrectName($_POST['zbloglang']); } $zbp->LoadLanguage('system', '', $zbloglang); $zbp->LoadLanguage('zb_install', 'zb_install', $zbloglang); $zbp->option['ZC_BLOG_LANGUAGE'] = $zbp->lang['lang']; $zblogstep = (int) GetVars('step'); if ($zblogstep == 0) { $zblogstep = 1; } if ($zbp->option['ZC_DATABASE_TYPE'] !== '' && $zbp->option['ZC_YUN_SITE'] == '') { $zblogstep = 0; } elseif ($zbp->option['ZC_DATABASE_TYPE'] && $zbp->option['ZC_YUN_SITE']) { if ($zbp->Config('system')->CountItem() > 0) { $zblogstep = 0; } }
/** * 占位 */ function DelKey($name) { $name = FilterCorrectName($name); if (!isset($this->kvdata[$name])) { return false; } unset($this->kvdata[$name]); return $this->Save(); }