`
junpub
  • 浏览: 9883 次
社区版块
存档分类
最新评论

在thinkphp中使用ueditor 编辑器解决自动加入转义符的问题

    博客分类:
  • php
阅读更多

在thinkphp中使用ueditor 编辑器,在编辑器中加入超链接或者插入图片,数据提交后会在双引号前面自动加上转义符。解决的方法如下:
修改thinkphp框架的common.php文件(具体路径为ThinkPHP\Common\common.php),在最后加上如下代码即可。

//取消thinkphp里面的转义
if (get_magic_quotes_gpc()) {
	function stripslashes_deep($value)
	{
		$value = is_array($value) ?
		array_map('stripslashes_deep', $value) :
		stripslashes($value);
		return $value;
	}
	
	$_POST = array_map('stripslashes_deep', $_POST);
	$_GET = array_map('stripslashes_deep', $_GET);
	$_COOKIE = array_map('stripslashes_deep', $_COOKIE);
}

 

分享到:
评论

相关推荐

    Ueditor for Thinkphp3.2

    2. 图片上传:内置图片上传功能,用户可以直接在编辑器中上传图片,并进行简单的裁剪和调整。 3. 代码高亮:对于程序员来说,Ueditor还提供了代码高亮显示,方便编写和查看代码片段。 4. 表格操作:支持创建、编辑...

    ThinkPHP UEditor 配置以及使用案例

    ThinkPHP UEditor 配置以及使用案例 是一个js 文件 里面有 后台 action 前台 html 案例,被代码注释掉 亲测可用,js中的配置较为详细,明天继续搞定图片的插入与上传

    thinkphp5.1下ueditor整合七牛云存储.zip

    在IT行业中,开发一款Web应用时,经常需要集成富文本编辑器来提供用户友好的文本输入体验。`ThinkPHP5.1`是一个流行的PHP框架,它提供了强大的MVC(Model-View-Controller)架构,方便开发者快速构建应用程序。`...

    thinkphp3.2.3+ueditor实例

    在本文中,我们将深入探讨如何利用ThinkPHP3.2.3框架与UEditor编辑器来创建这样一个系统。这两个工具的结合,将提供一个强大的后端处理能力和丰富的前端编辑体验。 首先,我们要了解ThinkPHP3.2.3,这是一款基于MVC...

    ThinkPHP中使用Ueditor富文本编辑器

    在ThinkPHP框架中集成Ueditor富文本编辑器是常见的需求,用于提供用户友好的文本编辑体验,例如在创建博客、论坛或CMS系统时。Ueditor是一款功能强大的在线文本编辑器,支持多种格式的文本处理,如图片上传、表格、...

    ThinkPHP5+UEditor图片上传到阿里云对象存储OSS功能示例

    主要介绍了ThinkPHP5+UEditor图片上传到阿里云对象存储OSS功能,结合实例形式分析了ThinkPHP5使用富文本编辑器UEditor实现图片上传到阿里云的相关操作技巧,需要的朋友可以参考下

    ThinkPHP整合百度Ueditor图文教程

    ThinkPHP整合百度Ueditor,基于黄永成...在调用编辑器的时候首先先初始化一些值: [removed] window.UEDITOR_HOME_URL = /Public/ueditor/; //UEDITOR_HOME_URL、config、all这三个顺序不能改变 [removed]=function

    ueditor编辑器增加导入word

    该插件主要由两部分组成:编辑器上传word插件和文档转换功能代码,最重要的是文档转换代码文件,需要稍作修改才可以使用。 具体部署步骤如下: 1、下载WordConvertHtml插件 将WordConvertHtml目录放入百度编辑器...

    ThinkPHP自动转义存储富文本编辑器内容导致读取出错的解决方法

    ThinkPHP框架中的数据自动转义问题、富文本编辑器内容存储与读取、htmlspecialchars函数的使用和影响、ThinkPHP配置文件的修改方法、HTML内容在网页中的正确显示与转义关系、富文本编辑器与后台数据交互的基本原理。...

    thinkPHP下ueditor的使用方法详解

    首先,要在ThinkPHP框架中使用UEditor,需要先到官方提供的下载地址下载UEditor的PHP版本。下载完成后,将其重命名为“ueditor”,并将其放置在项目中适合的目录下,例如Public/admin文件夹中。这里admin文件夹是...

    ThinkPHP使用Ueditor的方法详解

    在ThinkPHP框架中,整合Ueditor编辑器主要是为了提供一个富文本编辑功能,便于用户在前端输入图文并茂的内容,然后在后端进行存储和处理。下面我们将深入探讨如何在ThinkPHP中实现这一功能。 1. **安装与配置...

    ThinkPHP50版本整合Ueditor1433版本

    ThinkPHP5.0 版本整合Ueditor1.4.3.3 版本,实现Ueditor的上传功能采用TP5的上传类和图像处理类(水印,裁切压缩等),通过修改Ueditor.php控制器控制上传大小、修改文件路径等。

    thinkphp3.2嵌入百度编辑器ueditor的实例代码

    当我们在ThinkPHP3.2中集成百度编辑器UEditor时,我们主要关注的是如何在ThinkPHP框架中正确地引入UEditor,并且使其能够正常工作。这个过程通常涉及以下几个步骤: 1. 下载并配置UEditor文件:首先需要从百度编辑...

    Ueditor粘贴word里图文内容到编辑器中

    在IT行业中,编辑器是开发人员和内容创作者的重要工具,Ueditor是一款常见的开源富文本编辑器,它提供了丰富的文本格式化功能,适用于网页内容的编辑和管理。在本主题中,我们将聚焦于如何将Word文档中的图文内容...

    ThinkPHP新闻发布系统(前台+后台)绝对易学易用

    我们将探讨的关键知识点包括ThinkPHP的MVC设计模式、数据库操作、以及与百度UEditor编辑器的集成。 一、ThinkPHP框架基础 ThinkPHP是一个遵循MVC架构模式的PHP框架,它的核心理念是“简洁、实用、快速”。MVC模式将...

    Thinkphp整合百度编辑器

    在Thinkphp的视图文件中,通过JavaScript引入编辑器的JS文件,并设置编辑器的初始化参数,如编辑器容器ID、上传图片的URL等。 7. **测试与调试** 完成以上步骤后,可以通过浏览器访问相应的页面,查看编辑器是否...

Global site tag (gtag.js) - Google Analytics