18
Mar
2015

Dedecms方法 html2wml 设计缺陷,造成wap版超过10张照片的时候丢失

文件路径:include/wap.inc.php
缺陷方法:html2wml
描述:
此方法将html转wml的过程中先将图片缓存起来,待转换完成在替换:
1、缓存图片
点击查看原图
2、还原图片
点击查看原图

这里注意逻辑问题:当我还原WAP-IMG::1的时候顺带把WAP-IMG::1*、WAP-IMG::1**、WAP-IMG::1***的图片标签都破坏了,WAP-IMG::1至WAP-IMG::9皆是如此,造成10张以后的图片都是无法还原的!

修复建议
        可以采用闭合标签标记图片位置,如:WAP-IMG::{$k}::END
上一篇:Discuz! 内存缓存机制与使用方法 下一篇:站长切记:请勿将重要配置文件备份为.bak后缀

评论列表:

发表评论: