PHP获取文件夹的图片以及分页
2012-02-13 17:28
495 查看
<div style="width: 90%; margin: 10px auto; border: 1px solid #ccc; text-align: center"> <?php $page=isset($_GET['page'])?$_GET['page']:0;//从零开始 $imgnums = 10; //每页显示的图片数 $path="upload"; //图片保存的目录 $handle = opendir($path); $i=0; while (false !== ($file = readdir($handle))) { list($filesname,$ext)=explode(".",$file); if($ext=="gif" or $ext=="jpg" or $ext=="JPG" or $ext=="GIF" ) { if (!is_dir('./'.$file)) { $array[]=$file;//保存图片名称 ++$i; } } } if($array){ rsort($array);//修改日期倒序排序 } for($j=$imgnums*$page; $j<($imgnums*$page+$imgnums)&&$j<$i; ++$j){ echo '<div>'; echo $array[$j],'<br />'; echo "<img src=".$path."/".$array[$j]."><br />"; echo '</div>'; } $realpage = @ceil($i / $imgnums) - 1; $Prepage = $page-1; $Nextpage = $page+1; if($Prepage<0){ echo "上一页 "; echo "<a href=?page=$Nextpage>下一页</a> "; echo "<a href=?page=$realpage>最末页</a> "; }elseif($Nextpage >= $realpage){ echo "<a href=?page=0>首页</a> "; echo " <a href=?page=$Prepage>上一页</a> "; echo " 下一页"; }else{ echo "<a href=?page=0>首页</a> "; echo "<a href=?page=$Prepage>上一页</a> "; echo "<a href=?page=$Nextpage>下一页</a> "; echo "<a href=?page=$realpage>最末页</a> "; } ?> </div>
相关文章推荐
- php获取文件夹路径内的图片以及分页显示示例
- PHP获取文件夹的图片以及分页
- php获取文件夹路径内的图片以及分页显示示例
- php文件操作小结(删除指定文件/获取文件夹下的文件名/读取文件夹下图片名)
- php遍历、读取文件夹中图片并分页显示图片的方法
- php文件操作小结(删除指定文件/获取文件夹下的文件名/读取文件夹下图片名)
- 第二十篇 Android获取本机图片、音频、视频、文档以及本地文件夹列表
- php自动读取文件夹下所有图片并分页显示
- php获取指定目录下所有的pdf和jpg个数(本级文件夹以及所包含的)
- php获取新闻图标以及新闻内容中图片的绝对路径
- php遍历、读取文件夹中图片并分页显示图片的方法
- php自动读取文件夹下所有图片并分页显示
- php遍历文件夹读取文件夹中图片并分页显示图片
- PHP 分页获取数据 三个参数 ( 第一个参数获取页数,第二个条件 ,第三个数据为id降序desc或者升序asc)
- Android手机调用系统相机拍照、裁剪以及获取Url上传图片
- php中使用getimagesize获取图片、flash等文件的尺寸信息实例
- 图片处理神器ImageMagick以及PHP的imagick扩展
- php获取远程图片并把它保存到本地
- php获取图片信息
- 【Python_OpenCv】笔记4:python,OpenCv中对图片像素的操作以及图片基本属性的获取方法