mickeyort 发表于 2020-10-27 14:55:54

Discuz output_ajax寒素 ajax footer使用输出页面内容


/**
* ajax footer使用输出页面内容
*/
function output_ajax() {
        global $_G;
        $s = ob_get_contents();
        ob_end_clean();
        $s = preg_replace("/([\\x01-\\x08\\x0b-\\x0c\\x0e-\\x1f])+/", ' ', $s);
        $s = str_replace(array(chr(0), ']]>'), array(' ', ']]>'), $s);
        if(defined('DISCUZ_DEBUG') && DISCUZ_DEBUG && @include(libfile('function/debug'))) {
                function_exists('debugmessage') && $s .= debugmessage(1);
        }
        $havedomain = implode('', $_G['setting']['domain']['app']);
        if($_G['setting']['rewritestatus'] || !empty($havedomain)) {
      $s = output_replace($s);
        }
        return $s;
}
页: [1]
查看完整版本: Discuz output_ajax寒素 ajax footer使用输出页面内容