您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

bbcode解析时遇见的两个有关问题

2024/4/25 0:46:00发布16次查看
bbcode解析时遇见的两个问题!
本帖最后由 sky94132003 于 2014-10-08 01:28:06 编辑 网上一直没找到合适的bbcode解析类
所以东抄西抄的做了一个
但是出现两问题了,请各位高手协助一下。
代码在最下
问题一:bbcode解析时遇到[code][/code]不做任何处理...比如表情/其他bbcode等不转义
问题二:如何过滤html?
我用bbcode保存资料就是不想用户用html.....
但我测试时...发现如何手动输入:
dddd

竟然能真的有效
所以如果是插入一些js或者iframe应该也是可以的吧?
有什么方法可方止?
下面提供整个class 代码, 刚开始, 东抄西抄组装,还没优化好,请见谅
',
            '
$1
',
            '$1
',
            '$1 ',
            '$1
',
            '$1
',
            '$1
',
            '$1
',
            '$2',
            '$2',
            '$2',
            '$2',
            '',
            '',
            ''
        );
        return nl2br(preg_replace($find,$replace,$text));
    }
//表情转义
    private function parsesmiley($text){
        // smiley to image
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product