CKEditor和字体颜色已保存但无法正常工作

时间:2010-02-23 11:25:08

标签: colors save ckeditor fckeditor

我刚安装了CKEditor并用JS标签调用它。 当我保存文本时,所有字体属性(缩进,空格,大小,装饰等)都被正确保存。

问题在于,当我想编辑数据时,使用CKEditor,即使在下面的示例中,它设置为“BLUE”,所有这些属性都可以很好地加载但是COLOR!

这很奇怪,因为当我在数据库中看到颜色样式属性时:

<h3 style=\"\\&quot;color:blue\\&quot;\">
<strong>aulne </strong>kjhqsdf <span style=\"\\&quot;color:#008000;\\&quot;\"><u>kjhkjsdfh </u></span>j&#39;<span style=\"\\&quot;\\\\&quot;\\\\&quot;\\&quot;\"><em>esp&egrave;re </em></span><span style=\"\\&quot;\\\\&quot;\\\\&quot;\\&quot;\">bien<sup>2</sup></span></h3>

我找到了这个旧帖子http://dev.fckeditor.net/ticket/116 没有找到解决办法的地方。

非常感谢, 问候。

2 个答案:

答案 0 :(得分:0)

我发现了问题: 在php方面,在插入之前,我正在使用“addlash”功能,我忘了删除。

再次感谢。

答案 1 :(得分:0)

当我从php代码注释掉stripslashes时它停止了工作。所以我正在做相反的事情而不是剥离斜线。一旦我读到另一个答案,我想到了,我昨天评论了以下内容。现在工作正常!某些PHP模式(如安全模式)将生成额外的斜杠以减少黑客攻击,因此从具有不同模式的服务器移动代码可能会导致问题。所以这个答案是相同但相反的原因。我的服务器处于安全模式,因此它会自动添加斜杠,我必须将其删除。

$ a10 = stripslashes($ a10);