欢迎访问web记录!每一步的成长都是一种幸福,聪明的女孩擅长记录幸福!
您现在的位置:web记录 > 网站编程 > php >

ckeditor-get或post传输数据时遇到带引号的数据自动转义解决方法

更新时间:2017-09-14 浏览次数:
问题:使用CKEditor+CKFinder+php上传图片后,图片数据“双引号”前多了转义字符“\”斜杠;



以上是从数据库里复制里的图片路径代码;

解决方案一:修改php.ini文件 magic_quotes_gpc=Off   

解决方案二:上传图片php文件以及数据保存php里加以下代码

<?php

  if(get_magic_quotes_gpc()){ 

     function stripslashes_deep($talkon){ 

         $talkon=is_array($talkon)?array_map('stripslashes_deep',$talkon):stripslashes($talkon); 

         return $talkon; 

     } 

     $_POST=array_map('stripslashes_deep',$_POST); 

     $_GET=array_map('stripslashes_deep',$_GET); 

     $_COOKIE=array_map('stripslashes_deep',$_COOKIE); 

     $_REQUEST=array_map('stripslashes_deep',$_REQUEST); 

 } 



数据保存代码里加

$talkon=str_replace('?',"",$_POST[talk]);

$talkon = addslashes($talkon);



关键词:

    + 相关信息

    前端案例

    返回顶部 欢迎访问web记录!每一步的成长都是一种幸福,聪明的女孩擅长记录幸福!