ѡ̳

标题: 修复 系统函数 trim_script 的过滤问题 'javascript:。 [打印本页]

作者: admin    时间: 2018-3-15 14:51
标题: 修复 系统函数 trim_script 的过滤问题 'javascript:。

function trim_script($str) {

        if(is_array($str)){

                foreach ($str as $key => $val){

                        $str[$key] = trim_script($val);

                }

        }else{

                $str = preg_replace ( '/\<([\/]?)script([^\>]*?)\>/si', '&lt;\\1script\\2&gt;', $str );

                $str = preg_replace ( '/\<([\/]?)iframe([^\>]*?)\>/si', '&lt;\\1iframe\\2&gt;', $str );

                $str = preg_replace ( '/\<([\/]?)frame([^\>]*?)\>/si', '&lt;\\1frame\\2&gt;', $str );

                //$str = str_replace ( 'javascript:', 'javascript:', $str );

        }

        return $str;

}






欢迎光临 ѡ̳ (http://www.sunminxuan.cn/bbs/) Powered by Discuz! X3.4