全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 5951|回复: 27
打印 上一主题 下一主题

[原创]论坛头像自动换原理

[复制链接]
跳转到指定楼层
1#
发表于 2010-8-7 00:31:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
随便在你的网站创建一个文件夹,然后给下面的脚本随便命名[还是命名成index.php吧,方便绕过检查].
  1. <?php
  2. $min ='1';
  3. $max ='替换为你总共的图片数';
  4. $randnum = mt_rand($min,$max);
  5. header('Content-type: image/gif');
  6. readfile("./{$randnum}.gif");
  7. ?>
复制代码
然后在同一个目录丢图片,按编号1.gif.....n.gif编辑文件名.
然后头像外链用这个php地址:http://xxxxxxx/xxx/?.gif

[ 本帖最后由 shy9000 于 2010-8-7 03:38 编辑 ]

评分

参与人数 2威望 +25 收起 理由
Linode + 15 恶意灌水
wske + 10 你好有才。。

查看全部评分

2#
发表于 2010-8-7 00:33:01 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
3#
 楼主| 发表于 2010-8-7 00:33:45 | 只看该作者
无聊乱写的,闲着没事干.
其实可以再简化php的,为了方便就这样了...

评分

参与人数 1威望 +15 收起 理由
Linode + 15 文不对题

查看全部评分

4#
发表于 2010-8-7 00:34:52 | 只看该作者
收藏1下
5#
 楼主| 发表于 2010-8-7 00:36:01 | 只看该作者
原帖由 Linode 于 2010-8-7 00:34 发表
收藏1下

感谢2次加分,等到了元老给你加上
6#
发表于 2010-8-7 00:36:34 | 只看该作者
我也发个,网上找的一直在用

  1. <?php $url='face'; $files=array(); if ($handle=opendir("$url")) {   while(false !== ($file = readdir($handle))) {       if ($file != "." && $file != "..") {       if(substr($file,-3)=='png' || substr($file,-3)=='jpg') $files[count($files)] = $file;       }   } } closedir($handle); $random=rand(0,count($files)-1); readfile("$url/$files[$random]"); ?>
复制代码


'face' 是图片文件夹名称 图片文件名随便   图片类型 substr($file,-3)=='png' 也能改的

然后头像外链用这个php地址.

文件类型其实也能改。 其他自己试试吧

演示:我现在的头像
7#
 楼主| 发表于 2010-8-7 00:38:03 | 只看该作者
原帖由 edmin 于 2010-8-7 00:36 发表
我也发个,网上找的一直在用



'face' 是图片文件夹名称 图片文件名随便   图片类型 substr($file,-3)=='png' 也能改的

然后头像外链用这个php地址.

文件类型其实也能改。 其他自己试试吧

演示:我现在 ...

好像很复杂,你这个不用特定编号的,不错,比我的高级.
8#
发表于 2010-8-7 00:39:10 | 只看该作者

回复 7# 的帖子

  我是小白。代码一点也不会。网上找的,然后拿来应用
9#
发表于 2010-8-7 00:39:15 | 只看该作者
头像可以外链php地址。。。我擦~~
10#
发表于 2010-8-7 00:39:30 | 只看该作者
看我的博客头部图片.....原理差不多
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2026-1-14 19:20 , Processed in 0.072597 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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