新闻文件以文本文件.txt的格式存放在一个固定的目录下,新闻的发布可以自动完成,该过程由两部分组成: 第一是新闻的显示,由shownews.php脚本实现,代码如下:
<table border="0" width="90%"> <?php //在新闻文件中的第一行放新闻的标题 //新闻文件必须是文本文件(.txt) $newspath = "./news/"; // 修改新闻文件存放的目录 $newsfile = array(); $hd = dir($newspath); while ($filename = $hd->read()) { $s = strtolower($filename); if (strstr($s, ".txt")) { $lastchanged = filemtime($newspath . $filename); $newsfile[$filename] = $lastchanged; } } arsort($newsfile); for (reset($newsfile); $key = key($newsfile); next($newsfile)) { print "<tr><td>n"; $fa = file($newspath . $key); $s = trim($fa[0]); $s = htmlspecialchars($s); $lk = strlen($key); $a = substr($key, 0, $lk - 4); $s = "<a href=" . /pubnews . php ? id = ".$a."" target=_blank>" . $s . "</a>"; print $s . " n"; print "(" . date("Y年m月d日 - H:i:s", $newsfile[$key]) . ") n"; print "</td></tr>"; } $hd->close(); ?> </table> 在显示新闻的地方放入代码: <?php require "./shownews.php"; 第二部分为新闻的发布,由pupnews . php脚本实现,代码如下: < ? phpif ($id == "") { Header("Location: ./shownews.php"); } ?> <html> <head> <meta content="chenqiang" name=Author> <?php $filename = "./news/" . $id . ".txt"; $fa = file($filename); $n = count($fa); $s = trim($fa[0]); $s = htmlspecialchars($s); $t = " - news by waterwall"; print "<title>" . $s . $t . "</title>n"; ?> </head> <body> <?php //输出文本标题 print "<blockquote>n"; print "<b><center>" . $s . "n"; print "</center></b> <p>n"; //输出文本正文 for ($i = 1; $i < $n; $i+= 1) { $s = chop($fa[$i]); $s = htmlspecialchars($s); $s = trim($s); print " " . $s . " n"; } print "</p></blockquote>n"; ?> </body> </html>
用数据库也可实现,这只是文件形式的实现方式。
文章网址:
随意转载^^但请附上教程地址。
声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事
アサシンのクリードシャドウズ:シーシェルリドルソリューション
3週間前ByDDD
Atomfallのクレーンコントロールキーカードを見つける場所
3週間前ByDDD
R.E.P.O.で節約説明した(そしてファイルを保存)
1 か月前By尊渡假赌尊渡假赌尊渡假赌

ホットツール

DVWA
Damn Vulnerable Web App (DVWA) は、非常に脆弱な PHP/MySQL Web アプリケーションです。その主な目的は、セキュリティ専門家が法的環境でスキルとツールをテストするのに役立ち、Web 開発者が Web アプリケーションを保護するプロセスをより深く理解できるようにし、教師/生徒が教室環境で Web アプリケーションを教え/学習できるようにすることです。安全。 DVWA の目標は、シンプルでわかりやすいインターフェイスを通じて、さまざまな難易度で最も一般的な Web 脆弱性のいくつかを実践することです。このソフトウェアは、

SublimeText3 中国語版
中国語版、とても使いやすい

SublimeText3 英語版
推奨: Win バージョン、コードプロンプトをサポート!

ZendStudio 13.5.1 Mac
強力な PHP 統合開発環境

PhpStorm Mac バージョン
最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール
