关于UEditor编辑器远程图片上传失败的解决办法
远程图片上传是个很有意思的东西,比如你从别的网站复制一段文件,如果文字中带有图片,编辑器会自动将图片提取出来,进行上传,从而不用担心远程图片失效后,自己本地也无法浏览。 通过检查,发现远程图片上传的操作页面是:getRemoteImage.PHP 。打开后我们先配置 savePath ,因为不同用户使用,需要存放到不同的目录,以免混乱,也方便管理 修改后代码: <div class="codetitle"><a style="CURSOR: pointer" data="11379" class="copybut" id="copybut11379" onclick="doCopy('code11379')"> 代码如下:
<div class="codebody" id="code11379">
//远程抓取
图片配置
if(isset($_SESSION['admin'])){
$myPath = '//www.jb51.cc/../dofiles/ueditorUpload/admin/'.$_SESSION['admin']['id'].'/';
}else if(isset($_SESSION['user'])){
$myPath = '//www.jb51.cc/../dofiles/ueditorUpload/user/'.$_SESSION['user']['id'].'/';
}else{
$myPath = '//www.jb51.cc/../dofiles/ueditorUpload/unkonw/';
}
$con
fig = array(
"savePath" => $myPath,//保存路径
"allowFiles" => array( ".gif",".png",".jpg",".jpeg",".bmp" ),//
文件允许格式
"maxSize" => 3000 //
文件大小限制,单位KB
);
都是通过 Uploader.class.