xss_clean文本被%截断。
例如,我输入了以下文字
自扣除15%以来,Lorem Ipsum只是印刷和排版的虚拟文本 行业。 Lorem Ipsum一直是业界的
标准伪文本即可退款。
但是在应用xss_clean之后,文本被截断为:
Lorem Ipsum只是印刷和排版的虚拟文本 行业。 Lorem Ipsum一直是业界标准的伪文本 从15开始
我已经检查了system / core / Security.php文件中的xss_clean函数以及此代码处的问题:
SpeechResult
它在$str = preg_replace_callback('#%(?:\s*[0-9a-f]){2,}#i', array($this, '_urldecodespaces'), $str);
之后被截断了。
请帮助我解决问题。