$sysmsg[] = __('uc_key_error'); } if (!trim($settings['uc_api'])) { $error = true; $sysmsg[] = __('uc_api_error'); } if (!$settings['uc_appid']) { $error = true; $sysmsg[] = __('uc_appid_error'); } if ($settings['connect_uc'] && !$error) { $dbuc = new cls_mysql(); $dbuc->connect($settings['uc_dbhost'], $settings['uc_dbuser'], $settings['uc_dbpwd'], $settings['uc_dbname'], $settings['uc_pconnect']); $username = @$dbuc->result_first("select username from `{$settings['uc_dbname']}`.{$settings['uc_dbtablepre']}members where username='******'uc_admin']}' limit 1"); if ($q) { $dbuc->free($q); } $dbuc->close(); if (!$username) { $error = true; $sysmsg[] = __('uc_admin_error'); } } if (!$error) { $charset_arr = array('gbk' => 'gbk', 'utf-8' => 'utf8'); $settings['uc_dbcharset'] = $charset_arr[strtolower($settings['uc_charset'])]; settings_cache($settings); $str = "<?php" . LF . LF; $str .= "// This is PHPDISK auto-generated file. Do NOT modify me." . LF; $str .= "// Cache Time: " . date("Y-m-d H:i:s", $timestamp) . LF . LF; $str .= "define('UC_CONNECT', 'mysql');" . LF;