ホームページ  >  記事  >  バックエンド開発  >  テキストベースのゲストブック_PHP チュートリアル

テキストベースのゲストブック_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-21 16:04:36869ブラウズ

もちろん、データベースベースのゲストブックは非常に美しく作成でき、管理も簡単です。 ただし、データベース スペースがない友人のために、テキストベースのゲストブックを個人サイトでも使用できます。そして、熱心に取り組む限り、良い仕事をすることができ、データベースベースのゲストブックと比べても遜色ないとさえ言えます。ここではテキストベースのゲストブックを紹介します。このデモは次のアドレスで見ることができます: http://bamboo.oso.com.cn/note.htm これには次の 2 つの特徴があります:
1.さまざまな人が投稿したコメントを表示するには、さまざまな色を使用します。
2.各コメント投稿者は、小さなアイコンを選択できます。
このゲストブックは、メッセージの内容を記録する note.txt ファイル、メッセージのテキストの色を記録する color.txt ファイルの 4 つのファイルで構成されています。これらのファイルはどちらもメモ帳で作成できます。メッセージ フォームを反映する note.htm ファイル。最終的にメッセージ情報を処理する note.php ファイル。以下はそのソースコードです:

===Guestbook===

あなたの名前:

個人のホームページ: br> 個人のホームページのアドレス:


& lt; = "メモ" カラー = "50" & gt; & lt;/textarea & gt; テキストベースのゲストブック_PHP チュートリアル

テキストベースのゲストブック_PHP チュートリアル ="n8.gif" width= "19" height="18"> n9.gif" width="19" height="18"> gif" width="18" height="18"> lt;入力タイプ = "ラジオ" 名="icon" value="11"> alt="テキストベースのゲストブック_PHP チュートリアル" >              
             
                       
    
     
  
      
            
           
    查看留言
      
    

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";
}
}
?>

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/315967.html技術記事しっかりとしたデータベースベースのアーカイブは、非常に効果的であり、より適切に管理することができます。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
前の記事:mysql_PHP のデータベース抽象化層関数ライブラリのチュートリアル次の記事:mysql_PHP のデータベース抽象化層関数ライブラリのチュートリアル

関連記事

続きを見る