免費留言本 關於文字留言本的分頁代碼
Jul 29, 2016 am 08:33 AM//在寫檔案的時候用"|||"來分離每筆記錄,"||"用來分離記錄中的各個欄位
//如記錄一表示為$str1=$ name."||".$pass."||".$title."||".$message."||".………
//然後連接記錄一和記錄二時用,$ str=$str1."|||".$str2."|||.………
//最後產生的檔案如下
//飛天狐狸||450948643||這是主題||這是留言內容||1|||飛天狐狸||450948643||這是主題||這是留言內容||2|||飛天狐狸||450948643||這是主題||這是留言內容||3 |||飛天狐狸||450948643||這是主題||這是留言內容||4|||飛天狐狸||450948643||這是主題||這是留言內容||5|||飛天狐狸| |450948643||這是主題||這是留言內容||6|||飛天狐狸||450948643||這是主題||這是留言內容||7|||飛天狐狸||450948643||這是主題||這是留言內容||8|||飛天狐狸||450948643||這是主題||這是留言內容||9|||飛天狐狸||450948643||這是主題||這是留言內容||10|||飛天狐狸||450948643||這是主題||這是留言內容||11|||飛天狐狸||450948643||這是主題||這是留言內容||12|| |飛天狐狸||450948643||這是主題||這是留言內容||13|||飛天狐狸||450948643||這是主題||這是留言內容||14|||飛天狐狸||450948643 ||這是主題||這是留言內容||15|||飛天狐狸||450948643||這是主題||這是留言內容||16|||飛天狐狸||450948643||這是主題| |這是留言內容||17|||飛天狐狸||450948643||這是主題||這是留言內容||18|||飛天狐狸||450948643||這是主題||這是留言內容| |19|||飛天狐狸||450948643||這是主題||這是留言內容||20|||飛天狐狸||450948643||這是主題||這是留言內容||21|||飛天狐狸||450948643||這是主題||這是留言內容||22|||飛天狐狸||450948643||這是主題||這是留言內容||23|||
//然後就開始取文件中的數據,程序清單如下
$end="|||"; //記錄分隔符,視寫文件時用的符號定
$mid="||"; //字段分隔符,同上
$temp=file("messageboard.info"); //把檔案內容讀入陣列
$temp=join("",$temp); 成字串
$mess=explode($end,$temp); //分割出記錄
$num=count($mess); //計算分割的字符串數組元素數量,即記錄數組元素數量,即記錄數組
if (!$dpage) $dpage=1; //存放目前頁數
$row=15; floor($num/$row)) $page=$num/$row; //查看且是否有整數,可就取整
else if ($num/$row>=floor($num/$row )) $page=floor($num/$row)+1; //若總數除每頁行婁比取事數大,就取整後加一。
else if ($num/$row $minnum =($dpage-1)*$row; //上頁從此數字開始取記錄
$maxnum=$row*$dpage; //頁頁所取的最大記錄數 {
$message=explode($mid,$mess[$i]); ($message); //計算在陣列中元素的數量來控制迴圈
for ($j 8) }
echo "
";
== //如果總頁數大於兩頁,並且目前在第一頁的話
{ $paged=$dpage+1; echo "上一頁下一頁
"; }
else if ($page>=2&&$dpage>=$page) //如果總頁數大於兩頁,且當前頁小於總頁數
{ $pageu=$dpage-1; echo "上一頁 下一頁
"; }
else if ($page>=2&&$dpage>=1&&$dpage { $pageu=$dpage-1;$paged=$dpage+1;echo "上一頁 a> 上一頁
";}
//如果只有一頁
else echo "上一頁上一頁
";
?>
【本文版權歸作者與奧索網共同擁有,如需轉載,請註明作者及出處】
以上就介紹了免費留言本 關於文字留言本的分頁代碼,包括了免費留言本方面的內容,希望對PHP教程有興趣的朋友有所幫助。
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱門文章
倉庫:如何復興隊友
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
擊敗分裂小說需要多長時間?
3 週前
By DDD
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
1 週前
By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
公眾號網頁更新緩存難題:如何避免版本更新後舊緩存影響用戶體驗?
3 週前
By 王林

熱門文章
倉庫:如何復興隊友
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
擊敗分裂小說需要多長時間?
3 週前
By DDD
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
1 週前
By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
公眾號網頁更新緩存難題:如何避免版本更新後舊緩存影響用戶體驗?
3 週前
By 王林

熱門文章標籤

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)