用PHP实现随机图片显示
- < ?php
- $dir="image/";//图片目录
- $imgwidth=0;//图片宽度,为0则为原始大小
- $iforder=1;//顺序显示还是随机显示,1为顺序显示,0为随机显示
- session_start();
- if($imgwidth==0){$imgwidth=="";}else{$imgwidth=="width='".$imgwidth."'";}
- $handle=opendir($dir);
- while ($file_name=readdir($handle)){
- if(($file_name!==".")&&($file_name!=="..")){$file_list[]=$file_name; }
- }
- closedir($handle);
- if($iforder==1){
- if(isset($_SESSION['sess_suijitupian'])){
- if($_SESSION['sess_suijitupian']<count($file_list)-1){
- $i=$_SESSION['sess_suijitupian'];
- $_SESSION['sess_suijitupian']=$_SESSION['sess_suijitupian']+1;
- }else{
- $i=0;$_SESSION['sess_suijitupian']=1;
- }
- }else{$i=0;$_SESSION['sess_suijitupian']=1;}
- }else{
- $num=count($file_list)-1;
- $i=rand(0,$num);
- }
- readfile($dir.$file_list[$i]);
- ?>
保存为image.php,如果调用该组图片直接调用该PHP文件即可.
Tags: php.
如果你喜欢本文或对本站感兴趣, 请订阅本站 Feed [如何订阅Amazing]
转载原创文章请注明, 转载自: Amazing [http://rocklau.com]
本文链接: http://rocklau.com/network/php-image.html
收藏到 | 引用地址 | 评论 RSS | 评论回复 [0]





