php中随机显示图片的函数代码

例如博客的展示窗
复制代码 代码如下:

<?php
/**********************************************
* Filename : img.php
* Author : freemouse
* web : www.cnphp.info
* email :freemouse1981@gmail.com
* Date : 2010/12/27
* Usage:
* <img src=img.php>
* <img src=img.php?folder=images2/>
***********************************************/
if($_GET['folder']){
$folder=$_GET['folder'];
}else{
$folder='/images/';
}
//存放图片文件的位置
$path = $_SERVER['DOCUMENT_ROOT']."/".$folder;
$files=array();
if ($handle=opendir("$path")) {
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);
if(substr($files[$random],-3)=='gif') header("Content-type: image/gif");
elseif(substr($files[$random],-3)=='jpg') header("Content-type: image/jpeg");
readfile("$path/$files[$random]");
?>

时间: 2024-10-30 08:34:12

php中随机显示图片的函数代码的相关文章

php中随机显示图片的函数代码_php技巧

例如博客的展示窗 复制代码 代码如下: <?php /********************************************** * Filename : img.php * Author : freemouse * web : www.cnphp.info * email :freemouse1981@gmail.com * Date : 2010/12/27 * Usage: * <img src=img.php> * <img src=img.php?fol

php实现的随机显示图片的函数

 本文分享一个php实现的随机显示图片的函数,可以将指定文件夹中存放的图片随机地显示出来 本节主要内容: 介绍一个随机显示图片的php函数,多用于博客的展示窗.照片的随机展示等.   例子:    代码如下: <?php /** * 功能:随机显示图片 * Filename  : img.php * Usage: *             <img src=img.php> *             <img src=img.php?folder=images2/> **

php中通过正则表达式下载内容中的远程图片的函数代码_php技巧

这段程序其实是属于"小偷程序"的重要部分. 这一段程序只是下载远程图片的那一段而已,程序写的比较简单,大多部分都做了注释. 复制代码 代码如下: if (preg_match_all("/http://[^ "']+[.jpg|.gif|.jpeg|.png]+/ui",stripcslashes($content),$aliurl)){ $i=0; //多个文件++ while(list($key ,$v) = each($aliurl[0])){ //

php实现随机显示图片方法汇总

  本文分享一个php实现的随机显示图片的函数,可以将指定文件夹中存放的图片随机地显示出来.有兴趣的朋友研究下吧. php通过rand()函数产生随机数,这个函数可以产生一个指定范围的数字 这段代码通过产生的随机数,随机选择图片 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 <html> <body> <?php srand( microtime() * 1000000 ); $num = rand( 1, 4

Javascript实例教程(10) 随机显示图片

javascript|教程|随机|显示 利用javascript随机显示图片 有时你可以会在一些网站看到一些变化显示的图片,这除了可以利用Flash来制作之外,当然也可以利用本节教程介绍的方法来实现哦.好吧,就开始我们的创作吧.我们可以在网页的最前面部分添加以下的代码来创建一个随机的数字: <SCRIPT> <!-- // Randomizer rnd.today=new Date(); rnd.seed=rnd.today.getTime(); function rnd() { rnd

用&amp;#106avascript+PHP随机显示图片

随机|显示 想必你会用javascript随机显示图片.但如果图片的资料(比如链接)是经常变化,或是由用户修改.增加的,怎么办?我这里有个办法. 把图片的资料(如名称.地址.链接等)放在一个TXT文件里(如有MYSQL更好,没有也罢).HTML文件中由javascript调用PHP程序,PHP程序随机读取图片资料.程序见下: 假设有TP.TXT内容如下:(各字段分别代表'图片名称'.'链接位置'.'图片位置',字段间为TAB) OSO www.oso.com.cn www.oso.com.cn/

用javascript+php随机显示图片

想必你会用javascript随机显示图片.但如果图片的资料(比如链接)是经常变化,或是由用户修改.增加的,怎么办?我这里有个办法.把图片的资料(如名称.地址.链接等)放在一个TXT文件里(如有MYSQL更好,没有也罢).HTML文件中由javascript调用PHP程序, PHP程序随机读取图片资料. readrand.php(此程序实际上是生成一句javascript语言)<?$arrayall=file("tp.txt");读出tp.txt内容到数组$arrays=coun

php随机显示图片的简单示例_php实例

本节主要内容:介绍一个随机显示图片的php函数,多用于博客的展示窗.照片的随机展示等. 例子: 复制代码 代码如下: <?php/*** 功能:随机显示图片* Filename  : img.php* Usage:*             <img src=img.php>*             <img src=img.php?folder=images2/>**/  if($_GET['folder']){     $folder=$_GET['folder']; 

JS实现页面载入时随机显示图片效果_javascript技巧

本文实例讲述了JS实现页面载入时随机显示图片效果.分享给大家供大家参考,具体如下: <html> <head> <title>JS 随机图片效果</title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <style type="text/css"> <!-- img { b