<p> randimage.php<code><?php<br />/*<br />+---------------------------------------------------------+<br />| By Bleakwind http://www.weaverdream.com<br />+---------------------------------------------------------+<br />*/<br />$dir = "images/";//图片目录,注意是按照名字排序显示的...<br />$imgwidth = 0;//图片宽度,为0则为原始大小<br />$iforder = 1;//顺序显示还是随机显示,1为顺序显示,0为随机显示<br />$ifcircle = 0;//顺序显示的时候是否循环播放,1为循环播放,0为不循环<br />session_start();<br />if($imgwidth==0){$imgwidth=="";}else{$imgwidth=="width='".$imgwidth."'";}<br />$handle=opendir($dir);<br />while ($file_name=readdir($handle)){<br />if(($file_name!==".")&&($file_name!=="..")){$file_list[]=$file_name; }<br />}<br />closedir($handle);<br />if($iforder==1){<br />if(isset($_SESSION['sess_order'])){<br />if($_SESSION['sess_order']<count($file_list)-1){<br />$_SESSION['sess_order']++;<br />}else{<br />if($ifcircle == 1){<br />$_SESSION['sess_order']=0;<br />}<br />}<br />}else{<br />$_SESSION['sess_order']=0;<br />}<br />$i=$_SESSION['sess_order'];<br />}else{<br />$num=count($file_list)-1;<br />$i=rand(0,$num);<br />}<br />readfile($dir.$file_list[$i]);<br />?></code><p> 调用</p><p> <img src="randimage.php" border="0"></p>