ホームページ >バックエンド開発 >PHPチュートリアル >php中国語テキストデータページめくり(ゲストブックページめくり)_PHPチュートリアル
mysqでのページめくりを紹介する記事はたくさんありますが、テキストデータのテーブル形式でのページめくりについて紹介している記事はほとんどありません
主にゲストブックのページめくりのアイデアを紹介します
1.
2. テキストフォーラムのページめくり
————————————————————————
ゲストブックのページめくり:
—————— ———— ——————————————————————
このテキストデータ表のページ送りは、最も簡単なページ送りです
ゴルバルです。 file
Data.dat - -- 注意 ファイルの使用
user.dat --- フォーラム ファイルの使用
Data.dat
_______________________________________________________________
[1] [投稿者] [タイトル] [MEM] [投稿時刻] [IP]
[2] [Postuser] [title] [mem] [posttime] [ip]
[3] [postuser] [title] [mem] [posttime] [ip]
[4] [postuser] [title] [m em]]よく理解できました
index.php 出典:.
______________________________________________
---====BOF====---
$file if (File_exits ($ File)) {// 効果的な処理無数のデータが存在しないようにするため
$ fp = FOPEN ($ file, "w+");
UNSET ($ fp); // ページごとの項目数を表示します。 $fp = file($file); //コンテンツにデータを読み込みます
$number = count($f p); using Floor($number/$listnumber)+1;
if($number<1){
印刷---------------+
| ここに印刷フォーム表单または表に接続されています|
| URL、 |
+---------- ----------+*/
}else{
if(empty($_POST["page"])){ //この IF.. .それ以外は、PHP4.20のデフォルト設定と互換性があり、無効なグローバル変数を防ぐために書かれています
if($page<0 || $page>pagenumber){ //エラー検出処理、ページパラメータが全ページから飛び出すかホームページ(0)未満の場合は最初のページに戻ります
$page=0;
}
$startnote = $page*$listnumber; //記録開始位置
$endnote = $startnote+$listnumber //for($int_a=$startnote;$ int_a<$endnote ;$ int_a++){ //ソート表示は ASC モードに似ています
pirnt "