找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 8626|回复: 3

跪求怎么修改附件下载地址修改为真实地址

  [复制链接]
发表于 2017-5-28 20:54:04 | 显示全部楼层 |阅读模式
怎么修改附件下载地址为真实地址 ,跪求小红包有偿也可 QQ1781877525
回复

使用道具 举报

 楼主| 发表于 2017-5-29 13:48:51 | 显示全部楼层
来个大神啊
回复

使用道具 举报

发表于 2017-5-29 14:36:28 | 显示全部楼层
过程比较复杂,这里给你个方案
通过aid获取attachment

附件表 :pre_forum_attachment_0     (0~9)

在对应附件表中查询aid
例如:
帖子tid是60,那么表名就是pre_forum_attachment_0
帖子tid是61,那么表名就是pre_forum_attachment_1
~~~~~
帖子tid是69,那么表名就是pre_forum_attachment_9

aid=240,查询attachment,attachment就是附件的真实路径



  1. $sql = "SELECT `attachment` FROM `pre_forum_attachment_0` WHERE `aid` = 240";
复制代码


返回的结果类似于:201612/13/081811z311ti7wac3ltgwh.jpg

访问:$_G['setting']['attachdir'] + 201612/13/081811z311ti7wac3ltgwh.jpg

就是真实地址

回复

使用道具 举报

 楼主| 发表于 2017-5-29 14:40:41 | 显示全部楼层
技术帮助 发表于 2017-5-29 14:36
过程比较复杂,这里给你个方案
通过aid获取attachment

forum_attachment.php 有办法修改这个文件 去掉DZ 的附件地址的加密 直接显示 原来地址,不是解密附件地址
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|Discuz代码分析|Discuz目录结构|DZ起点网 ( 蜀ICP备13000518号-15 )

GMT+8, 2024-12-23 07:36 , Processed in 0.052430 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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