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);普耐尔momo11
更多信息请查看IT技术专栏
松潘地震

本文发布于:2024-09-22 03:44:34,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/158935.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:代码   排列   解压   目击   查看   技术   看到   管理
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议