欢迎来到[自学php网] ①群 AG亚游集团

AG亚游集团 > 网站后台 > discuz >

discuz图片顺序混乱解决方案

来源:未知 ?? 时间:2015-07-29 14:58?作者:xxadmin

[导读] 说明 discuz在发表帖子的时候,添加多张图片,然后直接发表帖子,图片顺序有时候会乱掉 即使上传图片窗口中图片顺序正确,发布之后还是会乱掉 分析 看url,程序代码中看不出什么...

说明

discuz在发表帖子的时候,添加多张图片,然后直接发表帖子,图片顺序有时候会乱掉
即使上传图片窗口中图片顺序正确,发布之后还是会乱掉

分析

看url,程序代码中看不出什么
将图片名改为序号上传,顺序乱了,记下帖子中乱掉的图片顺序为:76123458
然后在数据库找到bbs_forum_attachment_1表,发现默认的顺序也为此:

竟然也不按aid排序,有可能取的时候就直接取了没有order by
找到直接操作此表的php:source\class\table\table_forum_attachment_n.php
通过writelog('文件名','log')方法,发现,每刷新一次帖子,fetch_all_by_id,此方法就执行一次
原来查看帖子的时候,没有插入到帖子中的附件地址是每次都要从数据库读的

解决

修改fetch_all_by_id方法的传入默认参数:order_by='aid'

刷新刚才图片顺序乱掉的帖子,发现顺序正常了


最新文章

点击排行

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号@版权所有AG亚游集团

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

对特朗普忍无可忍 全球主要汽车生产国要联手 CBA盘口预测:广东主场小胜山东 新疆轻取江苏 体育界人大代表建言献策 王励勤:开放公共场馆 礼物说C1轮融资1亿元 All in微信小程序社交电商 崔鹏:做的不够好但鲁能永不放弃 胜利属于每个人 王毅谈“印太”战略:一时引人耳目 转瞬归于平寂 默克尔为这事将矛头指向中国:记者会上公开警告 同曦官宣队史首位洋帅上任 尤纳斯助教登陆CBA 4月朋友圈谣言盘点:咖啡致癌 草莓是“最脏”蔬果 曝拜仁将同拉姆接班人续约 未来几天就将官宣 3名民警调解打架遭一方家属数十人围殴 3人被刑拘 35中9!威少被打铁兄弟坑苦 这锅全明星得背?
打不好就被揍?美国公开赛冠军太太因家庭暴力被捕 安顺百灵杯全国少儿赛收官 各组冠军尘埃落定 为加速网页加载 谷歌试图让AMP标准化 英超克星!梅西面前没有不可能 去英超他依然是王 中美贸易摩擦硝烟四起 印度却在此时“露出微笑” 欧冠联赛杜塞尔多夫夺冠 波尔连胜奥恰洛夫水谷隼 印第安维尔斯赛阿扎横扫晋级 次轮将战美网冠军 PTA 短期仍将小幅上行 凯叔讲故事完成B+轮1.56亿元融资 土耳其发生5.2级地震:大量房屋受损 13人受伤 彭伟国赞足金精英赛:感谢新浪的体育情怀+责任感 日本前首相秘书官将卸任 就加计问题所致混乱担责
台退将摔伤后离世 洪秀柱惋惜:痛失一位好兄弟 Uber前CEO回归商界:加入一医疗软件企业董事会 欧盟官员:伊核协议继续有效 无需补充更改 拼多多市值近300亿美元 黄峥称未来仍打“价格战” 猎豹傅盛:社交和技术的界限已愈发模糊 过去5年中国武器出口额排全球第5 多数销往印度周边 男子偷拍数百名女性隐私部位 还将视频传上网(图) 老挝溃坝酿重灾 专家:遥感分析承建韩企难辞其咎 农村青年爱看致富经 几度创业失败:过于理想化 卖什么利润大不压货 卖什么利润大不压货 女人适合开什么店 养20头牛一年赚多少钱 AG亚游集团