ゲストブック モジュール テキストベースのゲストブック
- WBOYオリジナル
- 2016-07-29 08:33:321384ブラウズ
もちろん、データベースベースのゲストブックは非常に美しく作成でき、管理も簡単です。 ただし、データベース スペースがない友人のために、テキストベースのゲストブックを個人サイトでも使用できます。そして、熱心に取り組む限り、良い仕事をすることができ、データベースベースのゲストブックと比べても遜色ないとさえ言えます。ここではテキストベースのゲストブックを紹介します。このデモは次のアドレスで見ることができます: http://bamboo.oso.com.cn/note.htm これには次の 2 つの特徴があります:
1.さまざまな人が投稿したコメントを表示するには、さまざまな色を使用します。
2.各コメント投稿者は、小さなアイコンを選択できます。
このゲストブックは、メッセージの内容を記録する note.txt ファイル、メッセージのテキストの色を記録する color.txt ファイルの 4 つのファイルで構成されています。これらのファイルはどちらもメモ帳で作成できます。メッセージ フォームを反映する note.htm ファイル。最終的にメッセージ情報を処理する note.php ファイル。以下はそのソースコードです:
===Guestbook=== Note.php:
if($primsg==1){
$f = fopen("note.txt","r");
$msg = fread($f,filesize("note. txt "));それでもアドレスを教えて欲しい場合は、宣伝として使用できます。
";
$t = date(Y年m月d日);
$note = str_replace ( "<", "<", $note); $note = str_replace ( "> ;", ">", $note);
$note = str_replace ( "n", "
", $note);
$f = fopen("color.txt","r+");
$color1=fread($f,filesize("color.txt"));
if($color1==0){
$color=ff0000;}
else if($color1==1){
$color ="0000ff";}
else if($color1==2){
$color="00ff00";
else if($color1==3){
$color="000000"
}
場合($color1>=3){
$color1=0;}
else{
$color1+=1;
fseek($f,0);
fputs($f,$color1);
fclose($f) );
for($I=1;$I<=15;$I++){
if($I==$icon){
$pic=$I; }
}
$str=strval($pic);
$strhtml="
";
$add="
";
$main = "$strhtml
$name    个人主页: $add$webname       ($t)
说:$note
";
$f = fopen("note.txt","a");
fwrite($f,$main);
fclose($f);
$f = fopen("note.txt","r");
$msg = fread($f,filesize("note.txt"));
fclose($f);
echo"$msg";
}
}
?>
上記では、留言ディレクトリモジュールに関するコンテンツを含む、テキストの留言ディレクトリに基づいた留言ディレクトリモジュールを紹介しましたが、PHP 教則に関心のある友人の助けになることが望まれます。
声明:この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。