天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

php文章內(nèi)容分頁(yè)并生成相應(yīng)的htm靜態(tài)頁(yè)面代碼

復(fù)制代碼 代碼如下:
<?php
$url='test.php?1=1';
$contents="fjka;fjsa;#page#批量生成分成文件并且加上分頁(yè)代碼";
$ptext ='#page#';
ContentsPages($url,$contents,$ptext)
/**
* 函數(shù)名:ContentsPages
* 功能:文章內(nèi)容分頁(yè)
* 參數(shù):$url文章內(nèi)容頁(yè)URL 類型string,$contents文章內(nèi)容頁(yè)內(nèi)容 類型string,$ptext分頁(yè)標(biāo)識(shí) 類型string
* 作者:七夜
* QQ:64438136 linus.php@gmail.com MSN:[email protected]
*/
//文章數(shù)組
$arr = explode($ptext,$contents);
//數(shù)組長(zhǎng)度&總頁(yè)數(shù)
$total = count($arr);
//當(dāng)前頁(yè)
$nowpage = $_GET['pages']?$_GET['pages']:1;
//上頁(yè)
$prepage = $nowpage==1?1:$nowpage-1;
//下頁(yè)
$nextpage = $nowpage>$total-1?$total:$nowpage+1;
//最后一頁(yè)
$lastpage = $total;
$pdiv = '<br /><div style=/"height:30px;width:500px;border:1px; blackground-color:#ff0000;/">';
$pdiv .= "第{$nowpage}頁(yè) / 總{$total}頁(yè)  ";
//首頁(yè)鏈接
$pdiv .= "<li style=/"display:inline;/"><a href=/"{$url}&pages=1/" style=/"text-decoration:none;/">首頁(yè)</a></li>";
//上頁(yè)鏈接
$pdiv .= "<li style=/"display:inline;/"><a href=/"{$url}&pages={$prepage}/" style=/"text-decoration:none;/">    </a></li>";
//顯示分頁(yè)列表
$color = '';
for($i = 1; $i<=$total; $i++)
{
if($i == $nowpage)
{
$color= "color:#ff0000;";
}
else
{
$color = '';
}
$pdiv .= "  <li style=/"display:inline;/"><a href=/"{$url}&pages={$i}/" style=/"text-decoration:none;/"><span style=/"{$color}/">{$i}</span></a></li>";
}
//下頁(yè)鏈接
$pdiv .= "  <li style=/"display:inline;/"><a href=/"{$url}&pages={$nextpage}/" style=/"text-decoration:none;/">  </a></li>";
//末頁(yè)鏈接
$pdiv .= "<li style=/"display:inline;/"><a href=/"{$url}&pages={$lastpage}/" style=/"text-decoration:none;/">  末頁(yè)  </a></li>";
$pdiv .= '</div>';
//輸出內(nèi)容
echo $arr[$nowpage-1];
//不分頁(yè)則不顯示分頁(yè)列表
if( $total <=1) $pdiv = '';
//輸出分頁(yè)列表
echo $pdiv;
?>

下面是相關(guān)靜態(tài)生成頁(yè)面,雖然代碼不正確但思路是沒(méi)問(wèn)題的。
復(fù)制代碼 代碼如下:
<?
$tmpBody = "fjka;fjsa;{page}批量生成分成文件并且加上分頁(yè)代碼";
$tmpUrl = 'www.jb51.NET';
$tmpUrlarray = explode('.',$tmpUrl);
$tmpArray = explode('{page}',$tmpBody);
$total = count($tmpArray);
$id="2";
if( $total >1 )
{
$tmpStr = '';
for( $i=0;$i<$total;$i++ ) //遍歷所有分頁(yè)
{
if( $i==0 )
{
$str .='<a href='.$id.'.htm class=bodypage target=_self>'.($i+1).'</a> ';
}
else
{
$str .='<a href='.$id.'_'.$i.'.htm class=bodypage target=_self>'.($i+1).'</a> ';
}
}
//批量生成分成文件并且加上分頁(yè)代碼
$str = '<div class=mupage>'.$str.'</div>';
for( $j=0;$j<$total;$j++ )
{
if( $j==0 )
{
$fname =$id.'.htm';
}
else
{
$fname =$id.'_'.$j.'.htm';
}
$tempMu = str_replace('{htmlContent}',$tmpArray[$j].$str,$tempLate);
makeHtml($tempMu,$filePath,$fname); //這個(gè)函數(shù)就不說(shuō)明了,一個(gè)創(chuàng)建文件的代碼
}
$mupage =1;
}
$tempLate = str_replace('{htmlContent}',$tmpBody,$tempLate); //普通文章 以{page}分頁(yè)取出保存到一個(gè)數(shù)組再生成分頁(yè)地址,然后再由根據(jù)explode分的數(shù)組的內(nèi)容生成htm 頁(yè)面
$total=0;
$str='';
$i=0;
$j=0;
/*
本段代碼生成的原理是id_分頁(yè)號(hào)如100_1.htm,100_2.htm這樣的形式,先是把
*/
function makeHtml($tempMu,$filePath,$fname){
$fp = fopen($filePath.$filename, "w");
fwrite($fp, $tempMu);
fclose($fp);
}
?>

php技術(shù)php文章內(nèi)容分頁(yè)并生成相應(yīng)的htm靜態(tài)頁(yè)面代碼,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 国语大学生自产拍在线观看 | 天天拍拍国产在线视频 | 欧洲内射VIDEOXXX3D | 草莓视频在线观看完整高清免费 | 美女脱内衣裸身尿口露出来 | 久久精品国产色蜜蜜麻豆国语版 | 男生扒开美女尿口戳戳 | 国产亚洲va在线电影 | 青草影院天堂男人久久 | 大香网伊人久久综合观看 | 亚洲一二三产品区别在哪里 | 欧美精品AV精品一区视频 | 国产精品香蕉视频在线 | 正在播放国产尾随丝袜美女 | AV色蜜桃一区二区三区 | 日本熟妇乱妇熟色在线电影 | 日本熟妇乱妇熟色在线电影 | 国产69精品麻豆久久久久 | 伊人影院综合在线 | 火影小南被爆羞羞网站 | 日日操夜夜操狠狠操 | 精品国产乱码久久久久久乱码 | 蜜桃传媒一区二区亚洲AV | 欧美精品99久久久啪啪 | 99re2.久久热最新地址 | 日本邪恶全彩工囗囗番海贼王 | free乌克兰性xxxxhd | 邪恶肉肉全彩色无遮盖 | 国语自产视频在线 | 久久午夜伦理 | 揉抓捏打抽插射免费视频 | 国产一卡 二卡三卡四卡无卡乱码视频 | 韩国伦理电影在线神马网 | 四虎国产精品免费观看视频 | 最新无码国产在线视频 | 成人免费观看在线视频 | 在线观看国产区 | 亚洲zooz人禽交xxxx | 久草视频在线观看免费4 | 全彩acg无翼乌火影忍者 | 大学生第一次破女在线观看 |