威宁热线

威宁团菜到家

[案例分享] Discuz!附件图片、头像图片、相册图片存储规则详解

[复制链接]
小城世界 发表于 2021-1-10 10:59:12 | 显示全部楼层 |阅读模式

头像规则

用户uid为:80629

对应头像地址:http://域名/uc_server/data/avatar/000/08/06/29_avatar_middle.jpg (中等尺寸)

头像地址生成规则:

  1. $dir=DISCUZ_ROOT.'/uc_server/data/avatar/'.substr($uid,0,3).'/'.substr($uid,3,2).'/'.substr($uid,5,2).'/'.substr($uid,-2).'_avatar_middle.jpg';
复制代码

附件图片


按上传时间存储在不同目录,规则如下:

  1. DISCUZ_ROOT.'data/attachment/forum/'.date('Ym',$dateline).'/'.date('d',$dateline).'/'.date('His',$dateline).strtolower(random(16)).'.拓展名';
复制代码

相册图片


与附件图片存储规则一致,差别在于存储于attachment下不同子目录,规则如下

  1. DISCUZ_ROOT.'data/attachment/album/'.date('Ym',$dateline).'/'.date('d',$dateline).'/'.date('His',$dateline).strtolower(random(16)).'.拓展名';
复制代码


回复

使用道具 举报

365天的思念 发表于 2021-1-14 16:27:58 | 显示全部楼层
路过,踩一下
回复

使用道具 举报

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

本版积分规则

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