//更新缓存 dbconnect(); include_once S_ROOT . './function/cache.func.php'; updatesettingcache(); //用户组缓存 updategroupcache(); //广告缓存 updateadcache(); //crons列表 updatecronscache(); //计划任务 updatecroncache(); //分类 updatecategorycache(); //缓存语言屏蔽 updatecensorcache(); $msg = <<<EOF \t<form method="post" action="{$theurl}"> \t<table> \t<tr><td colspan="2">程序数据安装完成!<br><br> \t最后,请输入您在用户中心UCenter的用户名和密码<br>系统将自动把将您设为站点管理员! \t</td></tr> \t<tr><td>您的用户名</td><td><input type="text" name="username" value="" size="30"></td></tr> \t<tr><td>您的密码</td><td><input type="password" name="password" value="" size="30"></td></tr> \t<tr><td></td><td><input type="submit" name="opensubmit" value="设置管理员"></td></tr> \t</table> \t<input type="hidden" name="formhash" value="{$formhash}"> \t</form> <iframe id="phpframe" name="phpframe" width="0" height="0" marginwidth="0" frameborder="0" src="..\\"></iframe> EOF; show_msg($msg, 999);
$newcensorstr = $censorstr = $censorcomma = ''; foreach ($censorarr as $value) { list($newfind, $newreplacement) = array_map('trim', explode('=', $value)); $newreplacement = empty($newreplacement) ? '**' : addslashes(str_replace("\\\\'", "\\'", $newreplacement)); if (strlen($newfind) < 3) { continue; } else { $newcensorstr .= $newfind . '=' . $newreplacement . "\n"; } } $censorvalue = trim(strip_tags($newcensorstr)); $rpsql = " ('censor', '{$censorvalue}') "; if (!empty($rpsql)) { DB::query('REPLACE INTO ' . tname('data') . ' (`variable`, `value`) VALUES ' . $rpsql); } updatecensorcache(true, 43200, $censorvalue); //更新設置緩存 cpmsg('message_success', 'admin.php?action=censor'); } else { //沒有提交數據 $query = DB::query('SELECT * FROM ' . tname('data') . ' WHERE variable=\'censor\' LIMIT 1'); $censor = DB::fetch($query); shownav('global', 'settings_censor'); showsubmenu('settings_censor'); showtips('global_censor_tips'); showformheader('censor'); showhiddenfields(array('valuesubmit' => 'yes')); showtableheader(); echo '<tr class="noborder"><td class="vtop rowform" style=""> <textarea class="tarea" cols="100" id="censor" name="censor" onkeyup="textareasize(this, 0)" ondblclick="textareasize(this, 1)" rows="12" style="height:220px;">' . $censor['value'] . '</textarea></td><td class="vtop tips2"><br>' . lang('tips_textarea') . '</td></tr>'; showsubmit('settingsubmit', 'submit', '');