ファイルが生成されるたびに、データベースにフィールドを作成し、自動的に生成されたファイル名がデータベースに保存されます。指定されたフォルダー内のページをポイントするだけです。静的ファイルは保存できます。 PHPを使用して記事リストを操作し、文字列として保存し、ページ生成時にこの文字列を置き換えます。たとえば、ページ上の記事リストが配置されるテーブルと PHP 処理ファイルにマーク {articletable} を追加します:
PHP 操作記事リスト実装コード:
- <?php
- $title = 「http://siyizhu.com テスト テンプレート」 ; $
- file = "TwoMax Inter テスト テンプレート、
author:Matrix@Two_Max"
$fp ; - = fopen ("temp.html","r"); $content
= - fread ($fp,filesize ("temp.html")); $content =
- str_replace ("{file}",$file,$content); str_replace ("{title}",$title,$content); //リスト生成開始
$- list = '' ; $
- sql
- = 「記事からID、タイトル、ファイル名を選択」 $クエリ =
- ; mysql_query ($ SQL) ; while ($結果 =
- mysql_fetch_array ($query)){ $list .=
- '< ;a href='.$root.$result['filename'].' target=_blank
- > '.$result [ 'タイトル'].'a
><br>'; $コンテンツ 。 = str_replace ("{articletable}" ,$list,$content); // リストの生成終了 // echo $content; $
- ファイル名
- = "test/test.html" $ハンドル
= - fopen
-
($filename,"w " ); // ファイル ポインタを開いてファイルを作成します
- /* ファイルが作成され、書き込み可能かどうかを確認します */ if (!is_writable ($filename)) {
- die (「ファイル: ".$filename." は書き込み可能ではありません、)」プロパティを確認して再試行してください。 ");
- }
- if (!fwrite ($handle,$content)){
//ファイルに情報を書き込みます - die ("Generate file".$filename." Failed! " );
- }
- fclose ($handle); // ポインターを閉じる
- die ("ファイルの作成".$filename."成功!"); gt;
-
上記のコード例は、PHP操作記事リストの関連使用法です
http://www.bkjia.com/PHPjc/445955.html
www.bkjia.com
本当
http://www.bkjia.com/PHPjc/445955.html技術記事データベースにフィールドを作成し、ファイル名を記録します。ファイルが生成されるたびに、自動的に生成されたファイル名がデータベースに保存されます。静的ファイルが保存されている指定されたファイルをポイントするだけです。