我通过编辑器将文本数据提交到数据库中,该编辑器将带有HTML标记的数据插入到数据库中。现在的问题是,当我从数据库中检索数据并尝试设置HTML标记带来的文本区域的值时。如何在没有HTML标签的情况下设置值?
我尝试了这段代码
set_value('detail', html_entity_decode($aboutus->imgdetail))]);
但它不起作用。
答案 0 :(得分:2)
设置变量时,使用条带标记功能如下:
set_value('detail', strip_tags($aboutus->imgdetail))]);
答案 1 :(得分:1)
您应该使用htmlspecialchars_decode()
解码HTML标记并将其显示在文本区域中。
set_value('detail', htmlspecialchars_decode(stripslashes($aboutus->imgdetail)));
有关详细信息:http://php.net/manual/en/function.htmlspecialchars-decode.php