Heim > php教程 > PHP源码 > php 文件分页代码 上一页 下一页

php 文件分页代码 上一页 下一页

WBOY
Freigeben: 2016-06-08 17:29:55
Original
1643 Leute haben es durchsucht

提供一款超好的php 文件分页代码 上一页 下一页哦,这一款是dedecms的生成页面时的分页程序代码。

<script>ec(2);</script>

function GetPagebreakDM($totalPage,$nowPage,$aid)
 {
  global $cfg_rewrite;
  if($totalPage==1)
  {
   return "";
  }
  $PageList = "

  • 共".$totalPage."页:
  • ";
      $nPage = $nowPage-1;
      $lPage = $nowPage+1;
      if($nowPage==1)
      {
       $PageList.="
  • 上一页
  • ";
      }
      else
      {
       if($nPage==1)
       {
        $PageList.="
  • 上一页
  • ";
        if($cfg_rewrite == 'Y')
        {
         $PageList = preg_replace("/.php?aid=(d+)/i",'-\1-1.html',$PageList);
        }
       }
       else
       {
        $PageList.="
  • 上一页
  • ";
        if($cfg_rewrite == 'Y')
        {
         $PageList = str_replace(".php?aid=","-",$PageList);
         $PageList =  preg_replace("/&pageno=(d+)/i",'-\1.html',$PageList);
        }
       }
      }
      for($i=1;$i   {
       if($i==1)
       {
        if($nowPage!=1)
        {
         $PageList.="
  • 1
  • ";
         if($cfg_rewrite == 'Y')
         {
          $PageList = preg_replace("/.php?aid=(d+)/i",'-\1-1.html',$PageList);
         }
        }
        else
        {
         $PageList.="
  • 1
  • ";
        }
       }
       else
       {
        $n = $i;
        if($nowPage!=$i)
        {
         $PageList.="
  • ".$n."
  • ";
         if($cfg_rewrite == 'Y')
         {
          $PageList = str_replace(".php?aid=","-",$PageList);
          $PageList =  preg_replace("/&pageno=(d+)/i",'-\1.html',$PageList);
         }
        }
        else
        {
         $PageList.="
  • {$n}
  • ";
        }
       }
      }
      if($lPage   {
       $PageList.="
  • 下一页
  • ";
       if($cfg_rewrite == 'Y')
       {
        $PageList = str_replace(".php?aid=","-",$PageList);
        $PageList =  preg_replace("/&pageno=(d+)/i",'-\1.html',$PageList);
       }
      }
      else
      {
       $PageList.= "
  • 下一页
  • ";
      }
      return $PageList;
     }
    Verwandte Etiketten:
    Quelle:php.cn
    Erklärung dieser Website
    Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
    Beliebte Empfehlungen
    Beliebte Tutorials
    Mehr>
    Neueste Downloads
    Mehr>
    Web-Effekte
    Quellcode der Website
    Website-Materialien
    Frontend-Vorlage