"; $id; $token = STRING_EMPTY; $userId = 0; $userName = STRING_EMPTY; $newsTitleList = array(); $languagePageKey = basename(__FILE__, '.php'); $userLanguage = LANGUAGE_TRADITIONAL_CHINESE; try { $log = new Log(LOG_FILE_PATH); $log->enableInfoLog = LOG_ENABLE_INFO; $log->enableWarningLog = LOG_ENABLE_WARNING; $log->enableErrorLog = LOG_ENABLE_ERROR; $log->enableDebugLog = LOG_ENABLE_DEBUG; $token = isset($_REQUEST["token"])?$_REQUEST["token"]:STRING_EMPTY; if ($token == STRING_EMPTY) $token = isset($_POST["token"])?$_POST["token"]:STRING_EMPTY; if ($clientAuthenticationToken != STRING_EMPTY) { $token = $clientAuthenticationToken; } $layoutNewsManager = new LayoutNewsManager(SERVER_NAME, DB_NAME, DB_ACCOUNT, DB_PASSWORD, DB_ENCODING); $rsNews = $layoutNewsManager->GetLayoutNews(STATUS_ACTIVE_NUMBER); $user = $clientAuthenticationUser; if (isset($user)) { $userId = $user->_id; $userName = $user->_name; if (isset($user->_language) && $user->_language != STRING_EMPTY) { $userLanguage = $user->_language; } } else { $lang = isset($_REQUEST["lang"]) ? $_REQUEST["lang"] : STRING_EMPTY; if ($lang == STRING_EMPTY) { $lang = isset($_POST["lang"]) ? $_POST["lang"] : STRING_EMPTY; } if ($lang == STRING_EMPTY && $_SESSION["userLanguage"] != STRING_EMPTY) { $lang = $_SESSION["userLanguage"]; } if ($lang != STRING_EMPTY) { $userLanguage = $lang; } } $_SESSION["userLanguage"] = $userLanguage; $languagePreviousPage = $language[$userLanguage][$languagePageKey]['label']['previousPage']; if (is_array($rsNews) && sizeof($rsNews) > 0 ) { for ($i=0; $i $rsNews[$i]["id"], "pageId" => $rsNews[$i]["page_id"], "image" => rawurlencode ($rsNews[$i]["image1"]), "title" => rawurlencode ($rsNews[$i]["content"]) ) ); } } } catch (Exception $e) { $log->LogError($logKey, $e->getMessage()); $response["result"] = ACTION_FAIL; $response["error_source"] = ERROR_SOURCE_EXCEPTION; $response["error_message"] = $e->getMessage(); } finally { } ?>