问题:使用Thinkphp5.1 开发的时候显示CKEditor保存的内容不符合预期。

希望的样子,肯定是不显示

等标签,而是下面的样子。

因为刚开始使用TP5.1和CKEditor,所以遇到问题有点懵。立马就去找官方文档,但是文档很多,不知从何看起。

这个问题其实与CKEditor没有任何关系,因为在网页编辑器的内容保存到数据库就是带标签的,而前台就是现实带标签的内容,似乎一点问题都没有。

突然,灵光乍现,是不是HTML转义的问题!果然,TP5.1在使用模板标签现实内容的时候默认会做htmlspecialchars()!

知道了原因,那么如何解决呢?用htmlspecialchars_decode() 反转义吗? 当然不是!

{$data.name}的查询结果如下:
{$data.desc|raw}

正确和简单的方式是在页面中加一个"|raw" 即可! 这个解决方式非常简单,但是如果不知道的人,也是会很伤脑筋哦!记录且分享一下!

--------------------------------------------------------------

欢迎交流

个人博客:www.wxp123.me

angularJS绑定数据时自动转义html标签

angularJS在进行数据绑定时默认是会以文本的形式输出,也就是对你数据中的html标签不进行转义照单全收,这样提高了安全性,防止了html标签中的注入攻击,但有些时候还是需要的,特别是从数据库读取 ...

关于angularJS绑定数据时自动转义html标签

关于angularJS绑定数据时自动转义html标签 angularJS在进行数据绑定时默认是会以文本的形式输出,也就是对你数据中的html标签不进行转义照单全收,这样提高了安全性,防止了html标签 ...

如何让在Html中特殊字符被数据加载时对于html标签的自动转义 补充

1.将此过滤器添加到ng-bind-html所绑定的数据中,便实现了在数据加载时对于html标签的自动转义.

Angular.js数据绑定时自动转义html标签及内容

angularJS在进行数据绑定时默认是以字符串的形式数据,也就是对你数据中的html标签不进行转义照单全收,这样提高了安全性,防止html标签的注入攻击,但有时候需要,特别是从数据库读取带格式的文本 ...

UEditor使用有感(红色),保存内容时,会自动添加p标签

UEditor 介绍 UEditor 是由百度「FEX前端研发团队」开发的所见即所得富文本web编辑器,具有轻量,可定制,注重用户体验等特点,开源基于MIT协议,允许自由使用和修改代码. 1 入门部署 ...

django 模板关闭自动转义

Django的模板中会对HTML标签和JS等语法标签进行自动转义,原因显而易见,这样是为了安全.但是有的时候我们可能不希望这些HTML元素被转义,比如我们做一个内容管理系统,后台添加的文章中是经过修饰 ...

【php】提交的特殊字符会被自动转义

在处理mysql和GET.POST的数据时,常常要对数据的引号进行转义操作. PHP中有三个设置可以实现自动对’(单引号),”(双引号),\\(反斜线)和 NULL 字符转移. PHP称之为魔术引号, ...

Spring HtmlUtils把HTML编码转义,可将HTML标签互相转义

Spring HtmlUtils把HTML编码转义,可将HTML标签互相转义 2014年09月05日 ⁄ 综合 ⁄ 共 372字 ⁄ 字号 小 中 大 ⁄ 评论关闭   org.springframe ...

利用strut2标签自动生成form前端验证代码

利用strut2标签自动生成form前端验证代码,使用到的技术有1.struts2标签,如

2.struts2读取*Validati ...

随机推荐

ssl双向认证和单向认证原理

有朋友在搞一个项目,周末有聊到一些安全性的东西,很自然会想起https,但https究竟如何实施,其原理又是什么? 基于ssl,一般的应用都是单向认证,如果应用场景要求对客户来源做验证也可以实现成双向 ...

《C与指针》第六章练习

本章问题 1.如果一个值的类型无法简单的通过观察它的位模式来判断,那么机器是如何知道应该怎样对这个值进行操纵的? answer:The machine doesn't make this determ ...

jquery 字符串转json

这里考虑的都是服务器返回JSON形式的字符串的形式 代码如下: var data=" { root: [ {name:'1',value:'0'}, {name:'6101',value:' ...

GCC交叉编译链命名

命名格式: arch[-vendor][-os]-abi arch:CPU的架构 vendor:工具链的供应商 os: 目标上运行的操作系统,不同的操作系统对应着不同的C库,例如 newlib.gli ...

Ubuntu 环境 samba的安装&配置

一.samba的安装: sudo apt-get install samba sudo apt-get install smbfs sudo apt-get install cifs-utils (新 ...

Java岗 面试考点精讲(基础篇01期)

即将到来金三银四人才招聘的高峰期,渴望跳槽的朋友肯定跟我一样四处找以往的面试题,但又感觉找的又不完整,在这里我将把我所见到的题目做一总结,并尽力将答案术语化.标准化.预祝大家面试顺利. 术语会让你的面 ...

01 基于umi搭建React快速开发框架

介绍 基于umi搭建一个快速开发框架,react 应用框架.umi 以路由为基础的,支持类 next.js 的约定式路由,以及各种进阶的路由功能,并以此进行功能扩展,比如支持路由级的按需加载. 我们会 ...

【Java】【泛型】

泛型的优点使⽤泛型有下⾯⼏个优点:1.类型安全2.向后兼容3.层次清晰4.性能较⾼,⽤GJ(泛型JAVA)编写的代码可以为java编译器和虚拟机带来更多的类型信息,这些信息对java程序做进⼀步优化提 ...

dvwa——命令注入&文件包含

命令注入 commond_injection 源码.分析.payload: low: <?php if( isset( $_POST[ 'Submit' ] ) ) { // Get input ...

HTML5之IndexedDB使用详解

随着firefox4正式版的推出,IndexedDB正式进入我们的视线.IndexedDB是HTML5-WebStorage的重要一环,是一种轻量级NOSQL数据库.相较之下,WebDataBase标 ...

tp5 自动加上html,【TP5.1】HTML标签自动转义,导致CKEditor保存内容无法正常显示!...相关推荐

  1. python 打开网页自动播放视频_html5的video标签自动播放

    JMeter使用文档 JMeter使用文档 1.JMeter安装步骤 1.1Windows环境 a.安装jdk(对应windows系统位数) http://www.oracle.com/technet ...

  2. html HTML1300 进行了导航,jquery根据文章H标签自动生成导航目录

    jquery根据文章H标签自动生成导航目录2017-11-19 20:57 在一些旅游网站,比如说途牛.携程这些,当你看某条线路的详情页时,右边会有相应的第一天.第二天等的目录. 这么大的网站,不可能 ...

  3. eclipse xhtml文件 标签自动提示 问题解决

    本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/Arthur0088/archive/2010/04/09/5467292.aspx 在作Facelet+JSF开发的时 ...

  4. 根据文章中H标签自动生成文章目录

    以前看到csdn上的目录结构就想把它移植到博客里,今天抽了个空从csdn上拔下了代码. js代码,复制放入到single.php页面中 <script type="text/javas ...

  5. 根据文章H标签自动生成导航目录

    原文地址http://www.santii.com/article/154.html 在一些旅游网站,比如说途牛.携程这些,当你看某条线路的详情页时,右边会有相应的第一天.第二天等的目录. 这么大的网 ...

  6. 长篇文章根据文章H标签自动生成导航目录方法

    在一些旅游网站,比如说途牛.携程这些,当你看某条线路的详情页时,右边会有相应的第一天.第二天等的目录. 这么大的网站,不可能后台添加行程的时候,每一天都要自动写一个目录吧! 所以应该是自动生成的. 那 ...

  7. 织梦php首页老是自动恢复,dede首页网址自动加上index.html问题解决方法

    麦慧网提供:dede首页网址自动加上index.html问题解决方法,dede的首页有index.php和index.html,默认的是index.php重定向到index.html,所以访问时,网址 ...

  8. vim补全html标签,vim括号引号html标签自动补全

    (我现在已经不用下面方法了,可使用 xptemplate插件 http://blog.csdn.net/zcube/article/details/42525973) 问题:怎样在vim中实现花括号引 ...

  9. 插入数据类型为DateTime时为空值时,为什么SQL SERVER会自动加上1900-01-01

    系统默认的吧, update   tablename   set   时间字段= ' ' SQL   SERVER会自动加上 "1900-01-01 " update   tabl ...

最新文章

  1. Mysql数据库查询语法详解
  2. [渝粤教育] 西南科技大学 建筑制图 在线考试复习资料(1)
  3. linux docker查看容器状态,Docker容器状态命令行工具——Ctop
  4. dio拦截器 flutter_详解flutter之网络请求dio,请求,拦截器简单示例
  5. html嵌入audio格式不支持,html5中audio支持音频格式的解决方法
  6. 使用PostSharp进行AOP框架设计:一个简单的原型
  7. Android笔记 动画之tween(补间)动画demo
  8. SpringBoot2.1.5 (4)---SpringBoot 常用注解说明
  9. Spring Boot最核心的21个注解
  10. 马哥linux高端班视频,马哥Linux高端运维云计算就业班
  11. 西门子g120变频器接线图_西门子G120变频器参数设置,快速使用
  12. gsyVideoPlayer直播短视频回放,集成腾讯播放器
  13. 高通wlan驱动之tgt_mgmt_txrx_rx_frame_handler函数
  14. git和github使用
  15. 微信公众号开发系列三:响应关注和取关事件
  16. 如何用Tableau可视化?
  17. 【图文详解】一文全面彻底搞懂HBase、LevelDB、RocksDB等NoSQL背后的存储原理:LSM-tree 日志结构合并树...
  18. 白光干涉仪在微透镜阵列微观三维形貌测量中的作用
  19. 【AI测试】人工智能测试、算法测试整体介绍——第一部分
  20. 【Nas/群晖/服务器】FRP内网穿透实现外网访问

热门文章

  1. 关于jfm捕获声音的问题
  2. HTML会跳动的爱心特效
  3. 博图14软件安装顺序_西门子TIA Portal博途软件的安装顺序
  4. 你必须知道的经济学经典定理
  5. 让U盘变成密码启动锁方法
  6. 高级语言及其文法(一)
  7. 简阅人体姿态估计深度学习方法-simpread-Human Pose Estimation Deep Learning Approach
  8. ANSYS经典界面 2D和3D永磁体磁场仿真
  9. 汉仪尚巍手书有版权吗_汉仪尚巍手书ttf下载
  10. 美国地质调查局SRTM--30米DEM数据