河南安阳市滑县_杭州做网站好的公司排名_网页设计师培训有哪些机构_蜜雪冰城网页设计素材 一键调用相册图片--在商品详细描述信息里可全部调用已经上传成功的商品相册图片,丰富展示效果">

电子商务网站技术

新媒体营销与运营、北大青鸟学费一览表、永久使用、不限域名、三维网站搭建教程

日照手机网站设计?

河南安阳市滑县_杭州做网站好的公司排名_网页设计师培训有哪些机构_蜜雪冰城网页设计素材

  1. /** 
  2.  * 分站分页函数 
  3.  * 
  4.  * @param $num 信息总数 
  5.  * @param $curr_page 当前分页 
  6.  * @param $perpage 每页显示数 
  7.  * @param $urlrule URL规则 
  8.  * @param $array 需要传递的数组,用于增加额外的方法 
  9.  * @return 分页 
  10.  */ 
  11. function fzpages($num, $curr_page, $perpage = 20, $urlrule = '', $array = array(),$sid=0,$setpages = 10) { 
  12.     if(!$sid) return pages($num, $curr_page, $perpage, $urlrule, $array,$setpages); 
  13.     $fenzhan = getcache('fenzhan_sid_'.$sid, 'fenzhan'); 
  14.     if(defined('URLRULE') && $urlrule == '') { 
  15.         $urlrule = URLRULE; 
  16.         $array = $GLOBALS['URL_ARRAY']; 
  17.     } elseif($urlrule == '') { 
  18.         $urlrule = url_par('page={$page}'); 
  19.     } 
  20.     $multipage = ''; 
  21.     if($num > $perpage) { 
  22.         $page = $setpages+1; 
  23.         $offset = ceil($setpages/2-1); 
  24.         $pages = ceil($num / $perpage); 
  25.         if (defined('IN_ADMIN') && !defined('PAGES')) define('PAGES', $pages); 
  26.         $from = $curr_page - $offset; 
  27.         $to = $curr_page + $offset; 
  28.         $more = 0; 
  29.         if($page >= $pages) { 
  30.             $from = 2; 
  31.             $to = $pages-1; 
  32.         } else { 
  33.             if($from <= 1) { 
  34.                 $to = $page-1; 
  35.                 $from = 2; 
  36.             }  elseif($to >= $pages) { 
  37.                 $from = $pages-($page-2); 
  38.                 $to = $pages-1; 
  39.             } 
  40.             $more = 1; 
  41.         } 
  42.          
  43.         $multipage .= '<a class="a1">'.$num.L('page_item').'</a>'; 
  44.         if($curr_page>0) { 
  45.             $multipage .= ' <a href="'.fzpageurl($urlrule, $curr_page-1, $array,$sid).'" class="a1">'.L('previous').'</a>'; 
  46.             if($curr_page==1) { 
  47.                 $multipage .= ' <span>1</span>'; 
  48.             } elseif($curr_page>6 && $more) { 
  49.                 $multipage .= ' <a href="'.fzpageurl($urlrule, 1, $array,$sid).'">1</a>..'; 
  50.             } else { 
  51.                 $multipage .= ' <a href="'.fzpageurl($urlrule, 1, $array,$sid).'">1</a>'; 
  52.             } 
  53.         } 
  54.         for($i = $from; $i <= $to; $i++) { 
  55.             if($i != $curr_page) { 
  56.                 $multipage .= ' <a href="'.fzpageurl($urlrule, $i, $array,$sid).'">'.$i.'</a>'; 
  57.             } else { 
  58.                 $multipage .= ' <span>'.$i.'</span>'; 
  59.             } 
  60.         } 
  61.         if($curr_page<$pages) { 
  62.             if($curr_page<$pages-5 && $more) { 
  63.                 $multipage .= ' ..<a href="'.fzpageurl($urlrule, $pages, $array,$sid).'">'.$pages.'</a> <a href="'.fzpageurl($urlrule, $curr_page+1, $array,$sid).'" class="a1">'.L('next').'</a>'; 
  64.             } else { 
  65.                 $multipage .= ' <a href="'.fzpageurl($urlrule, $pages, $array,$sid).'">'.$pages.'</a> <a href="'.fzpageurl($urlrule, $curr_page+1, $array,$sid).'" class="a1">'.L('next').'</a>'; 
  66.             } 
  67.         } elseif($curr_page==$pages) { 
  68.             $multipage .= ' <span>'.$pages.'</span> <a href="'.pageurl($urlrule, $curr_page, $array,$sid).'" class="a1">'.L('next').'</a>'; 
  69.         } else { 
  70.             $multipage .= ' <a href="'.fzpageurl($urlrule, $pages, $array,$sid).'">'.$pages.'</a> <a href="'.fzpageurl($urlrule, $curr_page+1, $array,$sid).'" class="a1">'.L('next').'</a>'; 
  71.         } 
  72.     } 
  73.     return $multipage; 
  74. /** 
  75.  * 返回分页路径 
  76.  * 
  77.  * @param $urlrule 分页规则 
  78.  * @param $page 当前页 
  79.  * @param $array 需要传递的数组,用于增加额外的方法 
  80.  * @return 完整的URL路径 
  81.  */ 
  82. function fzpageurl($urlrule, $page, $array = array(),$sid=0) { 
  83.     if(strpos($urlrule, '~')) { 
  84.         $urlrules = explode('~', $urlrule); 
  85.         $urlrule = $page < 2 ? $urlrules[0] : $urlrules[1]; 
  86.     } 
  87.     $city = ''; 
  88.     $domain = ''; 
  89.     if($sid){ 
  90.         $fenzhan = getcache('fenzhan_sid_'.$sid,'fenzhan'); 
  91.         $city = $fenzhan['dirname']; 
  92.         $domain = trim($fenzhan['domain']); 
  93.     } 
  94.     $findme = array('{$page}','{$city}'); 
  95.     $replaceme = array($page,$city); 
  96.     if (is_array($array)) foreach ($array as $k=>$v) { 
  97.         $findme[] = '{$'.$k.'}'; 
  98.         $replaceme[] = $v; 
  99.     } 
  100.     $url = str_replace($findme, $replaceme, $urlrule); 
  101.     $url = str_replace(array('http://','https://','//','~'), array('~','~','/',SITE_PROTOCOL), $url); 
  102.     if(substr($url,0,4) != 'http'){ 
  103.         if($domain){ 
  104.             $url = $domain.ltrim($url,'/'); 
  105.         }else{ 
  106.             $url = APP_PATH.ltrim($url,'/'); 
  107.         } 
  108.     }else{ 
  109.         if($domain){ 
  110.             $url = str_replace(APP_PATH,$domain,$url); 
  111.         } 
  112.     } 
  113.     return $url; 
推广赚钱的app有哪些网站建设开发票开什么品名广告公司简介ppt范本优化企业网站标题高端交友网站小学学校网站定额发票推广微信haotg8建站报价logo的专业设计邯郸小程序王烨甘肃网站设置手机才能播放详情页设计详细教程大连做app的公司网站建设方案解救苏州久远网络表白网在线制作一键生成一键清理垃圾自动清理微信公众号怎么创建新的话题设计类专业电脑推荐电商数据网站有哪些做网站托管成都网站建设优点苏州工程造价信息网官网温州优化售后qq中心官方网站广告制作公司如何开展业务网页设计与制作教程 刘瑞信 pdf关键词排名seo全球设计在线高端建站靠谱吗拉新接单网

猜你喜欢

  • 友情链接:
  • 夸克资源搜索引擎 网站设计与开发的基本步骤包括哪些? 网络培训意义 广州手工外发加工网 变态魔域游戏 手机网页版微信下载