* @copyright Copyright (c) 2013 - 2018 * @link http://www.easy4php.com * @author keshuichong * @version 1.0 */ require_once 'init.php'; $ope = $_GET['ope']; $dbUnique = $_GET['u']; ob_start(); importClass('File'); $dbConfig = getConfigByUnique($dbUnique); $tmpDict = TMP . 'dict_' . $dbUnique . '.php'; if (!file_exists($tmpDict) || $ope == 'refresh' || $ope == 'init') { importClass('DB_Factory'); $dbFac = new DB_Factory($dbConfig); $dict = $dbFac->getDict(); $serialized_object = serialize($dict); $safe_object = str_replace("", "~~NULL_BYTE~~", $serialized_object); File::writeFile($tmpDict, $safe_object, 'w'); } else { $dict = getDictByConfig($dbUnique); } $msg = ob_get_contents(); ob_end_clean(); //V($msg); if ($ope == 'init') { if ($msg) { exit('fail'); } exit('succ'); }