diff --git a/webapp/bootstrap/init.php b/webapp/bootstrap/init.php index 653fbb9..9fe62e2 100644 --- a/webapp/bootstrap/init.php +++ b/webapp/bootstrap/init.php @@ -92,3 +92,25 @@ function getConfigBaseDir() { return '../res/'; } + +function new_sendError($errcode, $errmsg_tid, $errmsg) +{ + $filename = getConfigBaseDir() . 'text@text.php'; + if (file_exists($filename)) { + $g_text_table = require($filename); + foreach ($g_text_table as $conf) { + if ($conf['textid'] == $errmsg_tid) { + $errmsg = $conf['text']; + break; + } + } + } + if (empty($errmsg)) { + $errmsg = $errmsg_tid; + } + echo json_encode(array( + 'errcode' => $errcode, + 'errmsg' => $errmsg, + 'errmsg_tid' => $errmsg_tid + )); +}