ホームページ  >  記事  >  バックエンド開発  >  newsを自動的に公開するためのPHPコード_PHPチュートリアル

newsを自動的に公開するためのPHPコード_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-13 11:00:21993ブラウズ

ニュースファイルはテキストファイル.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 "";
}
$hd->close();
?>
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 "

ニュースが表示される場所にコードを置きます:
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

tru​​e

http://www.bkjia.com/PHPjc/631798.html
技術記事

ニュースファイルはテキストファイル.txt形式で固定ディレクトリに保存され、自動的にニュースリリースが完了します。 このプロセスは 2 つの部分で構成されます。最初は、shownews で構成されるニュースの表示です....
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。