TinyMCE插入图像网址添加额外的斜杠并使链接断开

时间:2012-04-02 16:02:09

标签: php tinymce

我在我的php页面中使用TinyMCE并将其保存到数据库中。

除非插入图像,否则一切正常。

我的链接断了...我在firebug中检查了url,这是输出:

<img src="\"http://ysite.com/images/preview.jpg\"">

应该是:

<img src="http://ysite.com/images/preview.jpg">

这是额外的:\“在开头和结尾。

2 个答案:

答案 0 :(得分:4)

如果你没有关闭magic quotes的选项,那么你应该包括一个检查并相应地处理斜线的剥离。

如果代码遇到其他设置,这会使代码的可移植性变得更加容易。

<?php
if (get_magic_quotes_gpc()) {
    $content = stripslashes($_POST['content']);
} else {
    $content = $_POST['content'];
}
?>

答案 1 :(得分:3)

尝试使用html_entity_decode()