function ACP_MessageBox($message, $links = array()) { //SetNoUseCache(); global $cfg, $color; $urls = array(); if (count($links) == 0) { $urls[0] = array('返回', 'JavaScript:history.back(-1)'); } else { foreach ($links as $lnk) { $u = "index.php?mode={$lnk['1']}"; $flag = false; foreach ($lnk as $k => $v) { if (!is_string($k)) { continue; } if ($flag) { $u .= "&{$k}={$v}"; } else { $u .= "?{$k}={$v}"; $flag = true; } } $urls[] = array($lnk[0], $u); } } $fixurl = ''; foreach ($urls as $url) { $fixurl .= "[<a href=\"{$url['1']}\">{$url['0']}</a>]<br />"; } //$helplink = "[<a href=\"index.php\" >帮助</a>]"; $helplink = ''; ACP_ShowHeader('提示信息', $urls[0][1]); eval('echo "' . LoadTemplate('msgbox') . '";'); ACP_ShowFooter(); }
while ($set = RenDB_Fetch_Array($result)) { //$slist.='<form action="index.php" method="post">'; $slist .= '<form action="index.php?mode=all_set&action=update&set_id=' . $set['set_id'] . '" method="post">'; $crsfix = 3 - $crsfix; $cr = $color["cell{$crsfix}"]; $slist .= "<tr bgcolor=\"{$cr}\">"; $slist .= "<td><a name=\"set_{$set['set_id']}\">{$set['set_note']}</a></td>"; $slist .= "<td><input type=\"text\" size=\"50\" maxlength=\"1024\" name=\"set_value\" value=\"{$set['set_value']}\"></td>"; $slist .= "<td><input type=\"submit\" value=\"更改\"></td>"; $slist .= '</tr>'; //$slist.='<input type="hidden" name="mode" value="all_set">'; //$slist.='<input type="hidden" name="action" value="update">'; //$slist.='<input type="hidden" name="set_id" value="'.$set['set_id'].'">'; $slist .= "</form>\n"; } ACP_ShowHeader('参数设置'); eval('echo "' . LoadTemplate('all_set') . '";'); ACP_ShowFooter(); break; case 'update': if (!isset($set_id, $set_value)) { ACP_MessageBox($str['act_err']); } $set_value = trim($set_value); $sql = "UPDATE {$cfg['tb_settings']} SET set_value='{$set_value}' WHERE set_id='{$set_id}' LIMIT 1"; RenDB_Query($sql, true); ACP_WriteLog("更改设置 ID:{$set_id} 值:{$set_value}"); Header("Location: index.php?mode=all_set&/#set_{$set_id}"); exit; break; }