本帖最后由 beijing200808 于 2009-2-9 16:15 编辑
在step_1.php中- if($user['userface'] && $user['userface'] != 'http://') {
- $user['userface'] = trim($user['userface']);
- if(substr($user['userface'], 0, 7) == 'http://') {
- $avatar = $user['userface'];
- } else {
- if(strtolower(substr($user['userface'], 0, 16)) == 'images/userface/') {
- $avatar = 'images/avatars/dvbbs/'.substr($user['userface'], 16);
- } elseif(strtolower(substr($user['userface'], 0, 11)) == 'uploadface/') {
- $avatar = 'customavatars/dvbbs/'.substr($user['userface'], 11);
- }
- }
- $avatarwidth = $user['userwidth'] > 0 && $user['userwidth'] <= 120 ? $user['userwidth'] : 83;
- $avatarheight = $user['userheight'] > 0 && $user['userheight'] <= 120 ? $user['userheight'] : 94;
- } else {
- $avatar = '';
- $avatarwidth = 0;
- $avatarheight = 0;
- }
复制代码 3-4行:存储用户来自网络的头像图片,直接原样存储
6-7行:存储dvbbs自带的头像图片,将图片的目录修改为images/avatars/dvbbs/,图片名称并不改变。此时用户只需要将dvbbs的userface目录改名为dvbbs,并将其放置到images/avatars/下即可。
8-9行:存储用户自己上传的头像图片,将图片的目录修改为customavatars/dvbbs/,图片名称并不改变。此时用户只需要将dvbbs的uploadface改名为dvbbs放置到根目录的customavatars/下,如果没有customavatars目录,就在根目录下建立这个目录。 |