Welcome to Delicate template
Header
Just another WordPress site
Header

thinkphp输出ckeditor数据

12月 13th, 2013 | Posted by 无 名 in php | thinkphp

ckeditor是自动转义html标签的,所以直接从数据库里面取出来,就是原本将html标签输出来。
解决方法如下:

$this->assign('content', htmlspecialchars_decode($art[0]['content']));

这样就可以了。
htmlspecialchars_decode() 函数把一些预定义的 HTML 实体转换为字符。
ckeditor取post数据时可能会加反斜杠,这是就要加上stripslashes。

$this->assign('content', stripslashes($_POST['editor']));

You can follow any responses to this entry through the RSS 2.0 Both comments and pings are currently closed.