pear BBCodeParser2 无法解析 WysiBB 链接

pear BBCodeParser2 couldn't parse WysiBB links

我使用 pear BBCodeParser2 with Wysibb 编辑器,它适用于大多数 bbcode,如粗体、斜体、图像....等

问题只出现在链接中,它无法解析主题中的urls,当我查看db table时,我发现url bbcode没有改变.. .. 我检查了所有包含的链接和文件,问题仍然存在:

php:

       $config = parse_ini_file('HTML/BBCodeParser2.ini',true);
        $options = $config['HTML_BBCodeParser2'];
        $parser = new HTML_BBCodeParser2($options);
        $parser->setText($this->db->real_escape_string($_POST['t_body'])); 
        $parser->parse(); 
        $t_body= $parser->getParsed();

来自数据库的img:

我找到了解决方案

问题是我应该在 parse() 函数之后转义字符 所以之前的代码将是:

 $config = parse_ini_file('HTML/BBCodeParser2.ini',true);
        $options = $config['HTML_BBCodeParser2'];
        $parser = new HTML_BBCodeParser2($options);
        $parser->setText($_POST['t_body']); 
        $parser->parse(); 
        $t_body= $this->db->real_escape_string($parser->getParsed());