Browsed by
Tag: xheditor

xheditor 在firefox 下无法获取$_FILES

xheditor 在firefox 下无法获取$_FILES

最近需要用到xheditor编辑器,看中它的就是上传功能,简单快捷,在使用中发现在firefox下面接收不到上传图片的信息,默认的upload.php可以,在官网论坛发现有跟我一样的问题,解决方法:在ie浏览器下用普通的上传程序即可,在非ie 例如:firefox chrom 等需要用html5 上传才可以。
html5 上传代码:

//html5 上传 应用于非ie 核心的浏览器
if(isset($_SERVER['HTTP_CONTENT_DISPOSITION'])&&preg_match('/attachment;\s+name="(.+?)";\s+filename="(.+?)"/i',$_SERVER['HTTP_CONTENT_DISPOSITION'],$info)){//HTML5上传
$localName=$info[2]; //上传名称
$ext = mdy::ext_name($localName);
$upload_path = $upload_path_1.$date.'.'.$ext;
file_put_contents($upload_path,file_get_contents("php://input"));
}else{  //用于ie 浏览器上传
...
}