Dedecms图集上传zip压缩包解压图片顺序不对问题的解决方法
2014-02-21 16:02
886 查看
其实这并不是DEDECMS解压出错,而是因为DEDECMS排列图标顺序是按解压时间的前后来排列的,知道了原因,我们只要改变DEDECMS默认的排列规则就可以解决这个问题了。大家可以看到: dedecms管理后台目录:dede/album_add.php 找到这段代码:
$z = new zip(); $z->ExtractAll($zipfile,$tmpzipdir); $fm = new FileManagement(); $imgs = array(); $fm->GetMatchFiles($tmpzipdir,"jpg|png|gif",$imgs);在这个代码的后面加入如下代码
//调整解压缩出来的数组 $tmpimgs = array(); foreach($imgs as $k=>$v){ preg_match_all("//(d+)./",$v,$kk); $tmpimgs[$kk[1][0]-1] = $v; } ksort($tmpimgs); $imgs = $tmpimgs; unset($tmpimgs);
相关文章推荐
- dede织梦(dede5.7)上传图片出现302以及Error 2038问题解决方法
- PHP解压ZIP压缩包,解决中文乱码问题
- 自定义DedeCMS后台图集上传图片的显示顺序
- IOS中html5上传图片方向问题解决方法
- Android开发中调用系统相册上传图片到服务器OPPO等部分手机上出现短暂的显示桌面问题的解决方法
- ueditor上传图片时目录创建失败的问题解决方法,不用那么麻烦,其实修改php/config.json这个配置文件里面的路径就行!!
- 解决THINKCMF后台文章的相册图集只能上传一个图片的问题
- 自定义DedeCMS后台图集上传图片的显示顺序
- TP3.2批量上传文件或图片 同名冲突问题的解决方法
- DedeCMS系统自定义字段图片调用问题的解决方法
- 解决ueditor多图片批量上传 顺序混乱问题
- zip文件上传linux主机,解压后权限异常,用虚拟机解决文件权限问题
- dedecms 5.7 文章不能上传图片的解决方法(Upload filetype not allow)
- ueditor编辑器不能上传图片问题的解决方法
- asp.net+FCKeditor上传图片显示叉叉图片无法显示的问题的解决方法
- linux下解压.zip压缩包出现乱码的问题解决
- IE7在图片上传时,无法预览本地图片的问题解决方法
- dedecms织梦图集上传图片无水印的解决办法
- (转)ueditor使用webuploader以后多图上传后顺序乱掉问题解决方法