Esempio n. 1
0
 function result($result)
 {
     global $_G;
     ob_end_clean();
     function_exists('ob_gzhandler') && $_G['gzipcompress'] ? ob_start('ob_gzhandler') : ob_start();
     header("Content-type: application/json");
     if (!defined('REQUEST_METHOD_DOMAIN')) {
         define('REQUEST_METHOD_DOMAIN', 'http://wsq.discuz.qq.com');
     }
     bigapp_core::make_cors($_SERVER['REQUEST_METHOD'], REQUEST_METHOD_DOMAIN);
     ////////////////////////////////////////////////
     // 小顺提出的需求:端通过此字段标识请求
     $result["request_id"] = isset($_REQUEST['request_id']) ? $_REQUEST['request_id'] : 0;
     ////////////////////////////////////////////////
     $result = bigapp_core::json(bigapp_core::format($result));
     if (defined('FORMHASH')) {
         echo empty($_GET['jsoncallback_' . FORMHASH]) ? $result : $_GET['jsoncallback_' . FORMHASH] . '(' . $result . ')';
     } else {
         echo $result;
     }
     exit;
 }