关于网友提出的“百度编辑器提交数据时如何防止html标签被转义”问题疑问,本网通过在网上对“百度编辑器提交数据时如何防止html标签被转义”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题:百度编辑器提交数据时如何防止html标签被转义描述:
html标签转义
现在正在用ThinkPHP进行开发,用百度编辑器向phpmyadmin提交文本内容后原来的数据格式标签已被转义,在数据库中显示如:<p> 在前端调用数据库后浏览器解析为
无法显示原来的格式。
请问各位有没有什么比较好的解决办法?如何防止在表单提交时html标签被转义?谢谢!
解决方案1:
百度编辑器示例的服务器端代码是
//获取数据
$content = htmlspecialchars(stripslashes($_POST['myEditor']));
你照抄的话当然会被转义!
$content = stripslashes($_POST['myEditor']);
就不转义了