香港主机空间推荐 快速稳定免备案 虚拟主机空间哪个好
返回列表 发新帖

解决php自动转义文本编辑器kindeditor的引号导致图片无法显示

[复制链接]
回帖奖励 1 金钱 回复本帖可获得 1 金钱奖励! 每人限 1 次

18

主题

18

帖子

72

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
72
发表于 2019-4-17 00:25:20  | 显示全部楼层 | 阅读模式
科护网站建设论坛在帮客户网站搭建、云服务器环境配置php站点时,客户反映后台新闻管理栏目富文本编辑器中上传的图片无法显示,点击”源代码“发现引号"前有转义符\ 自动转义了。

  1. <img src=\"/bianjiqix/attached/image/20190411/20190411134044_56304.png\" alt=\"\" />
复制代码

客户反馈之前虚拟主机租用的php空间网站程序后台正常,云服务器环境搭建后文本编辑器提交图片不正常,判断应该和服务器php环境有关。


解决方法:

第一种、修改服务器环境解决。产生转义符号,应该不是kindeditor编辑器问题。这个和PHP的配置有关,在配置文件php.ini中找到 magic_quotes_gpc 设置为 Off 值。

网站建设学习

网站建设学习


第二种、利用php自带函数解决。对于由kindeditor提交的数据使用php函数 stripslashes 去除,这个工作量比较大,整个后台栏目用到kindeditor的地方先转义,再去除转义。

第三种:最好是不要关闭魔术转义,那样就失去了过滤的意义了。如果用的smarty模版,可以选择在输出的时候使用smarty函数 {$article.content|stripslashes} 。


备注:新手站长网建议使用第一种方法解决kindeditor自动转义引号的问题,修改php.ini配置文件后重启服务即可。


申明:本技术帖来源科护科技,版权所有侵权必究,转载请注明出处和保留原文链接 http://www.hfkehu.cn/thread-7324-1-1.html

回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于我们
关于我们
友情链接
联系我们
帮助中心
网友中心
购买须知
支付方式
服务支持
资源下载
售后服务
定制流程
关注我们
官方微博
官方空间
官方微信
快速回复 返回顶部 返回列表