php获取文件夹路径内的图片以及分页显示示例

php fck文章分页 fckeditor文章分页代码

复制代码 代码如下:

?php
$page=isset($_GET[‘page’])?$_GET[‘page’]:1;//这里了得当前文章的分页编号如果没有就为1$split=’div
style=page-break-after: alwaysspan style=display: nonenbsp;/span/div’;

<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;
           }
       }
    }

//这里是fckeditor文章的分页代码

    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>

$array=explode($split,$rs-new_content);

您可能感兴趣的文章:

  • PHP 图片文件上传实现代码
  • php多个文件及图片上传实例详解
  • PHP设置图片文件上传大小的具体实现方法
  • php将图片文件转换成二进制输出的方法
  • php
    删除记录同时删除图片文件的实现代码
  • 抓取并下载CSS中所有图片文件的php代码
  • php实现批量压缩图片文件大小的脚本
  • php中使用getimagesize获取图片、flash等文件的尺寸信息实例
  • php获取CSS文件中图片地址并下载到本地的方法
  • 利用PHP判断文件是否为图片的方法总结

if($pagesizeof($array)
){//判断从地址栏获得的分页编号是不是大于总分页的长度,如果是就输出第一页的内容echo
$array[0];}else{echo
$array[$page-1];//不是就输出$page-1这里因为php函数的下标是从0开始的}if(sizeof($array)1){
//这里是判断如果文章没有分页就不显示第N页,for($i=1;$i=sizeof($array);$i++){echo
a href=?id=$type_idpage=.$i.[.$i.页]/anbsp;;}} ?

原创文章: 转载请注明

发表评论

电子邮件地址不会被公开。 必填项已用*标注