pear BBCodeParser2无法解析WysiBB链接

时间:2015-04-25 13:46:30

标签: php pear bbcode

我在BBCodeParser2编辑器中使用了梨Wysibb,它适用于大多数bbcodes,如粗体,斜体,图像等等。

问题只在链接中,它无法解析主题中的url,而当我查看db表时,我发现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();

来自db的img: enter image description here

1 个答案:

答案 0 :(得分:0)

我找到了解决方案

问题是我应该在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());