欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

php仿discuz分頁(yè)效果代碼

 更新時(shí)間:2008年10月02日 01:13:08   作者:  
模板discuz的分頁(yè)效果代碼,效果圖如下所示

復(fù)制代碼 代碼如下:

/**
* 顯示樣式2
*/
function multi($mpurl,$page = 10) {

$multipage = '';
$mpurl .= strpos($mpurl, '?') ? '&' : '?';
$realpages = 1;
if($this->infocount > $this->items) {
$offset = 2;

$realpages = @ceil($this->infocount / $this->items);
$pages = $this->maxpages && $this->maxpages < $realpages ? $this->maxpages : $realpages;

if($page > $pages) {
$from = 1;
$to = $pages;
} else {
$from = $this->pageno - $offset;
$to = $from + $page - 1;
if($from < 1) {
$to = $this->pageno + 1 - $from;
$from = 1;
if($to - $from < $page) {
$to = $page;
}
} elseif($to > $pages) {
$from = $pages - $page + 1;
$to = $pages;
}
}

$multipage = ($this->pageno - $offset > 1 && $pages > $page ? '<a href="'.$mpurl.'page=1" class="first">1 ...</a>' : '').
($this->pageno > 1 ? '<a href="'.$mpurl.'page='.($this->pageno - 1).'" class="p_redirect"><<</a>' : '');
for($i = $from; $i <= $to; $i++) {
$multipage .= $i == $this->pageno ? '<a class="p_curpage"><strong>'.$i.'</strong></a>' :'<a href="'.$mpurl.'page='.$i.'" class="p_num">'.$i.'</a>';
}

$multipage .= ($this->pageno < $pages ? '<a href="'.$mpurl.'page='.($this->pageno + 1).'" class="p_redirect">>></a>' : '').
($to < $pages ? '<a href="'.$mpurl.'page='.$pages.'" class="last">... '.$realpages.'</a>' : '').
($pages > $page ? '<kbd><input type="text" name="custompage" size="3" onkeydown="if(event.keyCode==13) {window.location=\''.$mpurl.'page=\'+this.value; return false;}" /></kbd>' : '');

$multipage = $multipage ? '<div class="p_bar"><a class="p_total"> '.$this->infocount.' </a><a class="p_pages"> '.$this->pageno.'/'.$pages.' </a>'.$multipage.'</div>' : '';
}
return $multipage;
}

這是效果:
圖片附件:
大小: 2.07 K
尺寸: 191 x 33
瀏覽: 28 次
點(diǎn)擊打開(kāi)新窗口瀏覽全圖

相關(guān)文章

  • fleaphp crud操作之findByField函數(shù)的使用方法

    fleaphp crud操作之findByField函數(shù)的使用方法

    fleaphp crud操作之findByField函數(shù)的用法分享,需要的朋友可以參考下。
    2011-04-04
  • PHP合并數(shù)組+與array_merge的區(qū)別分析

    PHP合并數(shù)組+與array_merge的區(qū)別分析

    PHP中兩個(gè)數(shù)組合并可以使用+或者array_merge,但之間還是有區(qū)別的,而且這些區(qū)別如果了解不清楚項(xiàng)目中會(huì)要命的!
    2010-08-08
  • php查看session內(nèi)容的函數(shù)

    php查看session內(nèi)容的函數(shù)

    之所以是能寫(xiě)出來(lái)這個(gè)函數(shù),主要是對(duì)該網(wǎng)站的session結(jié)構(gòu)清楚
    2008-08-08
  • php建立Ftp連接的方法

    php建立Ftp連接的方法

    這篇文章主要介紹了php建立Ftp連接的方法,實(shí)例分析了php操作FTP的相關(guān)函數(shù)及使用技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-03-03
  • PHP 應(yīng)用容器化以及部署方法

    PHP 應(yīng)用容器化以及部署方法

    本文給大家分享的是如何把PHP應(yīng)用容器化,以及使用docker在服務(wù)器上部署PHP應(yīng)用,非常的簡(jiǎn)單實(shí)用,有需要的小伙伴可以參考下
    2018-02-02
  • PHP簡(jiǎn)單預(yù)防sql注入的方法

    PHP簡(jiǎn)單預(yù)防sql注入的方法

    這篇文章主要介紹了PHP簡(jiǎn)單預(yù)防sql注入的方法,結(jié)合實(shí)例形式簡(jiǎn)單分析了php針對(duì)sql參數(shù)過(guò)濾實(shí)現(xiàn)防注入的相關(guān)技巧,需要的朋友可以參考下
    2016-09-09
  • PHP使用pdo實(shí)現(xiàn)事務(wù)處理操作示例

    PHP使用pdo實(shí)現(xiàn)事務(wù)處理操作示例

    這篇文章主要介紹了PHP使用pdo實(shí)現(xiàn)事務(wù)處理操作,結(jié)合實(shí)例形式較為詳細(xì)的分析了php基于pdo實(shí)現(xiàn)事務(wù)處理的相關(guān)原理與操作技巧,需要的朋友可以參考下
    2018-09-09
  • php使用codebase生成隨機(jī)數(shù)

    php使用codebase生成隨機(jī)數(shù)

    這篇文章主要介紹了php使用codebase生成隨機(jī)數(shù)的示例,需要的朋友可以參考下
    2014-03-03
  • PHP中file_exists()判斷中文文件名無(wú)效的解決方法

    PHP中file_exists()判斷中文文件名無(wú)效的解決方法

    這篇文章主要介紹了PHP中file_exists()判斷中文文件名無(wú)效的解決方法,是很多PHP開(kāi)發(fā)人員都會(huì)遇到的問(wèn)題,主要涉及對(duì)編碼的轉(zhuǎn)換,需要的朋友可以參考下
    2014-11-11
  • PHP的單引號(hào)和雙引號(hào) 字符串效率

    PHP的單引號(hào)和雙引號(hào) 字符串效率

    經(jīng)常有人問(wèn)我,聽(tīng)說(shuō)在PHP中處理字符串用單引號(hào)會(huì)快,那么如果存在變量替換的時(shí)候,是使用單引號(hào)連接快呢,還是雙引號(hào)快呢?
    2009-05-05

最新評(píng)論