随机图片
显然这玩意儿是借空间在别处用的,所以需要一个固定的地址。(有 PHP 空间就是好啊!)
这里用的是
http://mitelika.com/pix.php
当然也可以改成
http://mitelika.com/pix.php?.jpg
http://mitelika.com/pix.php?.gif
...
不然 fterm 以及有些论坛读不出来。。
其实同理也可以随机背景图片、背景音乐等等,代码里改一下路径和扩展名就成。
因为随机代码的主要工作只是提供一个随机文件名而已,接下来该干什么还是干什么。
我的主要工作是把想随机的图都放到根目录下 pix 文件夹里,并在根目录下建立了一个 pix.php 文件,下面是抄来的代码:
<?php
$url='./pix';
$pix=array();
if ($picdir=opendir("$url")) {
while(false !== ($file = readdir($picdir))) {
if ($file != "." && $file != "..") {
if(substr($file,-3)=='gif' || substr($file,-3)=='jpg' || substr($file,-3)=='png')
$pix[count($pix)] = $file;
}
}
}
closedir($picdir);
$random=rand(0,count($pix)-1);
if(substr($pix[$random],-3)=='gif') header("Content-type: image/gif");
elseif(substr($pix[$random],-3)=='jpg') header("Content-type: image/jpeg");
elseif(substr($pix[$random],-3)=='png') header("Content-type: image/png");
readfile("$url/$pix[$random]");
?>
Tags: 代码
wp 后台太过分了
行首空格自动忽略
通过空行判断 <p> 还是 <br />,有个空行就直接把 <code> 打断
这叫什么事儿啊