| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576 |
- <?php
- if (!defined('IN_ONLINE')) {
- exit('Access Denied');
- }
- /**
- * Description of multilingual
- *
- * @author Administrator
- */
- class multilingual{
- private static $_multilingual;
- function __construct() {
-
- }
- public static function getInstance() {
- global $memory_limit;
- $memory_limit = ini_get("memory_limit");
- ini_set("memory_limit", '2048M');
- if (!self::$_multilingual) {
- $c = __CLASS__;
- self::$_multilingual = new $c;
- }
- return self::$_multilingual;
- }
- public function multilingual_config() {
- $operate = utils::_get('operate');
- $operate = strtolower($operate);
- /*
- * multilingual_load
- */
- if ($operate == "multilingual_search") {
- $this->_multilingual_search();
- }
- /*
- * multilingual_save
- */
- if ($operate == "multilingual_save") {
- $multilingual = $_POST['multilingual_param'];
- $unverifiedNumber = $multilingual['unverifiedNumber'];
- $page = $multilingual['page'];
- $data = $multilingual['data'];
- }
- }
- private function _multilingual_search() {
- $page = common::check_input($_POST ['page']);
- $sql = "SELECT * from public.i18n_content where page = '$page'";
- $content = common::excuteObjectSql($sql);
- if(empty($content)){
- common::echo_json_encode(500,"Page not exist");
- exit();
- }
-
- $multilingual = array();
- $multilingual["unverifiedNumber"] = $content['unverifinumber'];
- $multilingual["page"] = $page;
- $multilingual["data"] = json_decode($content['content_data'],true);
-
- common::echo_json_encode(200,$multilingual);
- exit();
- }
- }
- ?>
|