Php 使用ckeditor在网页上显示图像,会在图像源中添加额外的双引号和斜杠

Php 使用ckeditor在网页上显示图像,会在图像源中添加额外的双引号和斜杠,php,mysql,ckeditor,image,src,Php,Mysql,Ckeditor,Image,Src,我在文本区域上使用ckeditor,文本区域中输入的文本的html源代码保存在数据库中,但对于图像,src添加了额外的双引号…这会阻止图像在页面上可见…如何做请帮助。我正在使用: mysql\u real\u escape\u字符串($TextAreaSourceCode) 请帮助,如何删除添加在img src元素中的额外引号。只需在输出前向后替换即可 $text = str_replace('\n"', '"', $text); 看看你还应该换什么 UPD:mysql\u real\u es

我在文本区域上使用ckeditor,文本区域中输入的文本的html源代码保存在数据库中,但对于图像,src添加了额外的双引号…这会阻止图像在页面上可见…如何做请帮助。我正在使用:

mysql\u real\u escape\u字符串($TextAreaSourceCode)


请帮助,如何删除添加在img src元素中的额外引号。

只需在输出前向后替换即可

$text = str_replace('\n"', '"', $text);
看看你还应该换什么

UPD:mysql\u real\u escape\u字符串替换值中的所有危险字符(在SQL注入的意义上)。例如,替换“on\”等。有关完整列表,请参阅函数的文档。我不知道为什么要添加额外的引号,但问题可能在于这个替换


也许如果你给我们提供输入和结果的例子,我可以告诉你更多的信息

这是做什么的……请解释一下……它是否用新行替换了双引号??不,它逆转了mysql\u real\u escape\u字符串所做的更改。更新了我的答案。另外,我给了你一个错误的文档链接,也修复了这个问题。