discuz图片顺序混乱解决方案


Posted in PHP onJuly 29, 2015

说明

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

分析

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

discuz图片顺序混乱解决方案

竟然也不按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'

discuz图片顺序混乱解决方案

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

以上就是关于discuz的修改的全部内容了,希望对大家能够有所帮助。

PHP 相关文章推荐
用PHP和ACCESS写聊天室(二)
Oct 09 PHP
php快速url重写更新版[需php 5.30以上]
Apr 25 PHP
php像数组一样存取和修改字符串字符
Mar 21 PHP
PHP Reflection API详解
May 12 PHP
PHP判断字符串长度的两种方法很实用
Sep 22 PHP
php获取远程文件内容的函数
Nov 02 PHP
Zend Framework自定义Helper类相关注意事项总结
Mar 14 PHP
CI框架入门之MVC简单示例
Nov 21 PHP
PHP中CheckBox多选框上传失败的代码写法
Feb 13 PHP
PHP实现的策略模式示例
Mar 20 PHP
禁止直接访问php文件代码分享
May 05 PHP
open_basedir restriction in effect. 原因与解决方法
Mar 14 PHP
php计算title标题相似比的方法
Jul 29 #PHP
PHP实现简单实用的验证码类
Jul 29 #PHP
php使用gzip压缩传输js和css文件的方法
Jul 29 #PHP
PHP实现加强版加密解密类实例
Jul 29 #PHP
PHP之密码加密的几种方式
Jul 29 #PHP
PHP实现仿Google分页效果的分页函数
Jul 29 #PHP
PHP如何将log信息写入服务器中的log文件
Jul 29 #PHP
You might like
外媒评选出10支2020年最受欢迎的Dota2战队
2021/03/05 DOTA
PHP XML操作类DOMDocument
2009/12/16 PHP
关于PHP自动判断字符集并转码的详解
2013/06/26 PHP
PHP与Java进行通信的实现方法
2013/10/21 PHP
laravel中数据显示方法(默认值和下拉option默认选中)
2019/10/11 PHP
数组方法解决JS字符串连接性能问题有争议
2011/01/12 Javascript
jquery中的 $("#jb51")与document.getElementById("jb51") 的区别
2011/07/26 Javascript
JavaScript实现上下浮动的窗口效果代码
2015/10/12 Javascript
js动态添加的DIV中的onclick事件简单实例
2016/07/25 Javascript
JS实现漂亮的时间选择框效果
2016/08/20 Javascript
微信JS接口大全
2016/08/25 Javascript
Angular 4依赖注入学习教程之FactoryProvider配置依赖对象(五)
2017/06/04 Javascript
vue.js声明式渲染和条件与循环基础知识
2017/07/31 Javascript
JS实现的合并多个数组去重算法示例
2018/04/11 Javascript
JS实现的3des+base64加密解密算法完整示例
2018/05/18 Javascript
微信小程序实现登录注册tab切换效果
2020/12/29 Javascript
javascript this指向相关问题及改变方法
2020/11/19 Javascript
vue3中轻松实现switch功能组件的全过程
2021/01/07 Vue.js
解决await在forEach中不起作用的问题
2021/02/25 Javascript
[04:03][TI9趣味短片] 小鸽子茶话会
2019/08/20 DOTA
Python脚本实现下载合并SAE日志
2015/02/10 Python
基于Python安装pyecharts所遇的问题及解决方法
2019/08/12 Python
python中的时区问题
2021/01/14 Python
电影T恤、80年代T恤和80年代服装:TV Store Online
2020/01/05 全球购物
Conforama瑞士:家具、厨房、电器、装饰
2020/09/06 全球购物
装饰活动策划方案
2014/02/11 职场文书
小学生安全演讲稿
2014/04/25 职场文书
2014年三万活动总结
2014/04/26 职场文书
大班上学期幼儿评语
2014/04/30 职场文书
蛋糕店创业计划书
2014/05/06 职场文书
班子查摆四风个人对照检查材料思想汇报
2014/10/04 职场文书
倡议书作文
2015/01/19 职场文书
终止解除劳动合同证明书
2015/06/17 职场文书
投诉信回复范文
2015/07/03 职场文书
星际争霸:毕姥爷vs解冻01
2022/04/01 星际争霸
解决spring.thymeleaf.cache=false不起作用的问题
2022/06/10 Java/Android