PHP百变论坛头像!!!制作方法!

PHP百变论坛头像!!!制作方法!

效果演示:
http://gogoogle.fizwig.com/wwwhome/jh.php

你不停的刷新本页面,看看有什么不同!
当然你可以加上自动刷新代码,就和幻灯一样了!
是不是很好看?想拥有这样的头像并不难,下面我们开始制作属于自己的百变头像!

制作方法:

首先建立一个.php的文件,名字根据自己爱好。以后设置论坛或者其他头像需要这个文件的URL。

将以下代码复制到你的这个文件里面并保存。

[复制到剪切板]
CODE:
<?php
$url
='PicDir';  // 图片目录
$files=array();
if (
$handle=opendir("$url")) {
while(
false !== ($file readdir($handle))) {
 if (
$file != "." && $file != "..") {
 if(
substr($file,-3)=='gif' || substr($file,-3)=='jpg'$files[count($files)] = $file;
 }
}
}
closedir($handle);
$random=rand(0,count($files)-1);
readfile("$url/$files[$random]");
?> ;


上传这个文件到你空间的相应目录,并在相对于这个php文件的目录建立 PicDir 中指定的目录。

如你的这个文件存放在空间目录/pic下,你需要在pic下再建立一个目录,就是代码中指定的图片保存目录。

然后将你的图片上传到这个目录里面,图片格式必须为.gif或者.jpg格式的。

good
毕业了。。。

楼上的管理员同学,上面是别人的代码和文件,我是误打误撞成功的,能不能给个标准答案!
http://www.phpfans.net/bbs/viewt ... &extra=#pid9206
看这里!
我忘记了在phpMyAdmin里面操作了什么!

[ 本帖最后由 超级PHP菜鸟 于 2007-4-10 21:15 编辑 ]

误打误撞?你不是有答案了吗?或者每个人的解题方法都不同.标准答案是没有的
毕业了。。。

问题是,我忘记了我做了什么?
好象写了什么,点了什么,
您就看看上面的代码怎么自己做出来,然后引用下来?
不好意思,麻烦了,也许知道了,我下次就自己会了。

不明白你想问什么.上面的代码你有什么不明白的?
毕业了。。。

<?php
$url='PicDir';  // 图片目录
$files=array();
if ($handle=opendir("$url")) {
while(false !== ($file = readdir($handle))) {
if ($file != "." && $file != "..") {
if(substr($file,-3)=='gif' || substr($file,-3)=='jpg') $files[count($files)] = $file;
}
}
}
closedir($handle);
$random=rand(0,count($files)-1);
readfile("$url/$files[$random]");
?>


不明白你想说什么???

简单一点如果你像将其用到自己程序中,你要做的是
$url='PicDir';  // 图片目录   这个就不用在解释了吧
opendir("$url")打开上面定义的图片目录,读取该文件夹中的文件名,
.
.
.
你只要把文件夹名改成自已的文件夹就可以了,其它就不用任何操作....

http://gogoogle.ctrlalthost.com/www/jh.php
我这个http://www.ctrlalthost.com/phpmyadmin/数据库里总是提醒我错误
楼上所说的把文件夹------------把文件夹名改成自已的文件夹----
根本无法显示!!!
http://gogoogle.ctrlalthost.com/www/jh.php
什么都没有

附件

3d6b0b2602000o3u.jpg (69.01 KB)

2007-4-11 10:32

这个是我成功做出的http://gogoogle.fizwig.com/wwwhome/jh.php

3d6b0b2602000o3u.jpg

phpMyAdmin 2.6.2-pl1.JPG (81.5 KB)

2007-4-11 10:32

phpMyAdmin 2.6.2-pl1这个版本我却没有成功!!是http://www.ctrlalthost.com/phpmyadmin/

phpMyAdmin 2.6.2-pl1.JPG

好像我做成功的版本是最新的,PHP5
而没有成功的是PHP4!
斑竹你看看是不是这个原因!
7楼的同学说-----你只要把文件夹名改成自已的文件夹就可以了,其它就不用任何操作....

两个版本要是都这样做根本都没有显示!

也许7楼同学是在本机做的的,,,

能不能斑竹,分别给我这两个空间制作的百变头像的图解制作过程图!

呵呵,与此同时,写这个的时候!我的股票又封了涨停板!!!!!!

辛苦斑竹一下哦!