后台管理页面用户编辑的文章是带有Html标签的,后台输出到页面的标签都没有渲染出来,而是直接变成了<p>这样的字符串</p>,怎么解决?
后台管理页面用户编辑的文章是带有Html标签的,后台输出到页面的标签都没有渲染出来,而是直接变成了<p>这样的字符串</p>,怎么解决?
被自动转义了吧,jsp和php不知道怎么处理的,asp.net下有一个函数HttpUtilities.HtmlDecode(content);
自动转义是为了避免出现脚本注入,所以要手动输出html代码
13 回答13k 阅读
7 回答2.2k 阅读
5 回答1.5k 阅读
4 回答1.6k 阅读✓ 已解决
4 回答1.4k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
5 回答1.8k 阅读✓ 已解决
输出前htmlspecialchars_decode 试试?