Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

随机头像 - 给无头像会员随机生成一个 BY 折翼de天使♂ FOR UC ALL[9-15早更新]

[复制链接]
onlinedear 发表于 2008-9-15 00:04:46 | 显示全部楼层
失败了··出来的都是XX
回复

使用道具 举报

83393803 发表于 2008-9-15 00:11:41 | 显示全部楼层
好东西呀
回复

使用道具 举报

onlinedear 发表于 2008-9-15 00:15:46 | 显示全部楼层
首先 我确定是images/noavatar下的37个头像都是gif的
下面是代码
  1. */

  2. //note url格式: http://uc_server/avatar.php?uid=123

  3. error_reporting(0);

  4. $uid = isset($_GET['uid']) ? $_GET['uid'] : 0;
  5. $size = isset($_GET['size']) ? $_GET['size'] : '';
  6. $random = isset($_GET['random']) ? $_GET['random'] : '';

  7. $avatar = './data/avatar/'.get_avatar($uid, $size);

  8. if(file_exists(dirname(__FILE__).'/'.$avatar)) {
  9.         $random = !empty($random) ? rand(1000, 9999) : '';
  10.         empty($_GET['check_file_exists'])?header("Location: $avatar?random=$random"):exit('1');
  11. } else {
  12.         $size = in_array($size, array('big', 'middle', 'small')) ? $size : 'middle';
  13.         $rand_no = rand(1,37);//修改37可以增加和减少随机产生的数
  14.         empty($_GET['check_file_exists'])?header("Location: images/noavatar/$rand_no.gif"):exit('0');
  15. }
复制代码



[ 本帖最后由 onlinedear 于 2008-9-15 00:34 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

suncilang 发表于 2008-9-15 00:25:15 | 显示全部楼层

回复 13# onlinedear 的帖子

我的出来了(::20::) (::20::) (::20::)

www.array8.cn
回复

使用道具 举报

戴维斯 发表于 2008-9-15 00:36:23 | 显示全部楼层
回复

使用道具 举报

kokococo 发表于 2008-9-15 00:42:51 | 显示全部楼层
还是说了 原先已经注册的头像出不来
回复

使用道具 举报

onlinedear 发表于 2008-9-15 00:50:40 | 显示全部楼层
头像放在UC目录下
回复

使用道具 举报

凯旋森林 发表于 2008-9-15 00:52:27 | 显示全部楼层
UC目录下?
回复

使用道具 举报

onlinedear 发表于 2008-9-15 01:03:46 | 显示全部楼层
我知道为什么了···现在的方法仅仅是调用 没有缩略图 访问个人页面的时候 如果没加好友的话 会出现另外两个不同的头像 因为是随机的 所以个人页面出现3个不同的头像。头像很大 除非上传的头像都是很小的 48*48像素的 但在其他页面显示 有中号 和 大号的 头像 就失真了  都是像素点了
所以 总结了一下 方法方式是对的 但有望改进,要能够定义CSS头像尺寸就好了  估计要改每个风格的CSS。以及其他页面的CSS
回复

使用道具 举报

轩辕天平 发表于 2008-9-15 01:09:16 | 显示全部楼层
支持 安装成功并提供些头像 !~~


http://www.zjkhome.com/

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-12-26 00:40 , Processed in 0.026500 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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