TinyMCE插入图像不起作用

时间:2012-07-13 10:11:53

标签: tinymce

在SO上有一些类似的问题,但没有一个解释我遇到的问题。

我正在使用1和1托管的TomatoCMS

我遇到的问题是:

tinyMCE.getInstanceById('content').execCommand('mceInsertContent', false, '<img src="' + url + '" alt="" />');

url可以是http://example.com/uploads/123.jpg

图像 正确插入到tinymce预览区域,但原始textarea的内容设置为:

<img src="%5C" alt="\"\"" />

这就是保存到数据库的内容。

有人有解决方案吗?

2 个答案:

答案 0 :(得分:2)

这是由PHP Magic Quotes引起的。

要解决此问题,请在包含以下内容的网站根目录中放置php.ini文件:

magic_quotes_gpc = Off
magic_quotes_runtime = Off
magic_quotes_sybase = Off

我在一篇关于另一个托管在1and1上的软件包的帖子中找到了这个解决方案。 How to install Precurio on 1and1 servers

答案 1 :(得分:1)

我不完全确定,这里出了什么问题,但我想这可能与编码有关。您可以尝试为此提供的配置设置:http://www.tinymce.com/wiki.php/Configuration:entity_encoding