ニュースファイルはテキストファイル.txt形式で固定ディレクトリに保存され、自動的にニュースリリースが完了します。
このプロセスは 2 つの部分で構成されます:
1 つ目は、shownews.php スクリプトによって実装されるニュースの表示です。コードは次のとおりです:
//ニュース ファイルの最初の行にはニュースのタイトルが含まれます
//ニュース ファイルはテキスト ファイル (.txt) である必要があります
$newspath = "./news/"; //ニュースファイルが保存されているディレクトリ
$newsfile = array();
$hd = dir($newspath)
while( $filename = $hd-〉read() ) {
$s=strto lower($filename);
if (strstr($s,".txt")) {
$lastchanged=filemtime($newspath.$filename) = $lastchanged
}
}
arsort($newsfile);
for(reset($newsfile); $key = key($newsfile); next($newsfile)) {
print "n"; $fa = file($newspath.$key); $s=trim($fa[0]); $ s=htmlspecialchars($s); $lk=strlen($key); $s="".$s."" print $s." n"; print "(".date("Y年m月d日 - H:i:s",$newsfile[$key]).") n"; print " |
";
}
$hd->close();
?>
ニュースが表示される場所にコードを置きます:
require "./shownews.php";ニュースのリリースであり、puppetnews.php スクリプトによって実装されます。コードは次のとおりです。
if ($id=="")
{
Header("Location: ./shownews.php") );
}
?>
$filename="./news/".$id.".txt";
$fa=file($filename);
$n=count($fa);
$s=htmlspecialchars($s); by Waterwall";
print "
".$s.$t."n";
?>
//出力テキストタイトル
print "
n";
print "".$s." n";
//出力テキスト本文
for ($i=1;$i{
$ s=chop($fa[$i]);
$s=trim( $s);
print " ".$s."
n";
print "
n"
データベースを使用して実装できますが、これはファイル形式のみです。
http://www.bkjia.com/PHPjc/631798.html
www.bkjia.com
true
http://www.bkjia.com/PHPjc/631798.html
技術記事
ニュースファイルはテキストファイル.txt形式で固定ディレクトリに保存され、自動的にニュースリリースが完了します。 このプロセスは 2 つの部分で構成されます。最初は、shownews で構成されるニュースの表示です....