movebai 发表于 2015-9-8 15:06:27

destoon5.0会员头像问题

上星期刚开始了解destoon,到会员头像这里卡住了,查看了源代码,还是没搞懂5.0是如何存储和调用会员头像信息的,本人只发现destoon_member表中有个avatar字段标识是否有用户头像,而招不到头像其它具体信息,请问各位大牛会员头像信息是否有存入数据库,如果没有,请问调用头像代码又是如何执行的{useravatar($_username, 'large')}。急求,折腾了好几个小时,还是没搞懂,希望知道的人能指点指点。

liupt 发表于 2015-9-8 15:59:40


看看useravatar($v, 'large')

movebai 发表于 2015-9-8 16:59:42


liupt 发表于 2015-9-8 15:59

看看useravatar($v, 'large')
我只想知道用户头像是怎样存储,然后又是怎样读取的
http://bbs.destoon.com/static/image/smiley/default/sad.gif

movebai 发表于 2015-9-8 15:59:00


终于搞明白了,5.0是把用户头像单独存储在/file/avatar,然后根据md5('userid'),分两次substr截取加密后的不通位数,分成两级文件夹,并没有采用数据入库,只是单纯以一种特定的格式对上传到服务器的头像进行处理,然后再以特定的格式读取出来。

liupt 发表于 2015-9-8 17:41:38


movebai 发表于 2015-9-8 17:41

终于搞明白了,5.0是把用户头像单独存储在/file/avatar,然后根据md5('userid'),分两次substr截取加密后的 ...
厉害,分析很到位

liupt 发表于 2015-9-8 17:51:17


movebai 发表于 2015-9-8 16:59

我只想知道用户头像是怎样存储,然后又是怎样读取的
这么能掉出来吧

zhao90 发表于 2015-9-8 17:41:00


学习一下

heaven 发表于 2015-9-8 17:51:57


楼主很厉害
页: [1]
查看完整版本: destoon5.0会员头像问题