找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 68|回复: 0

[cms教程] Dedecms图集上传zip压缩包解压图片顺序不对问题的解决方法

[复制链接]

该用户从未签到

发表于 2019-3-29 14:32:00 | 显示全部楼层 |阅读模式

您需要 登录 才可以下载或查看,没有账号?立即注册

×
Dedecms图集上传zip压缩包解压图片顺序不对问题的解决方法
            其实这并不是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);
[b]
回复

使用道具 举报

网站地图|页面地图|文字地图|Archiver|手机版|小黑屋|找资源 |网站地图

GMT+8, 2024-10-5 19:12

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表