ゲストブック

  • ゲストブックCGI PHPスクリプトです。ページ埋め込み型として動作する一行掲示板です。
  • 設置が簡単です。構成ファイル数が少なく、また、既存のページにスクリプトを一行追加するだけですので、初心者でも簡単に設置できます。
  • 埋め込み型のため、トップページをはじめとして、どのページに設置することも可能ですし、ブログパーツとしても設置可能です。
  • 埋め込み型のため、サイト全体のイメージを崩すことなく、デザインの統一性を保つことができます。
  • PHPスクリプトのため、高速に動作しサーバーに負荷をかけません。
  • 携帯3社(ドコモ・au・ソフトバンク)に対応。
  • ネットサーフィンをしていると、知らない間にクッキーが保存されているってありますね。この行動を監視する不快で鬱陶しいクッキーは、プライバシーに配慮し一切使用していません。
  • 設定に手間が掛かるMySQL等のデータベースは使用していないため、設置が簡単です。

機能概要

  • フォントサイズ・文字色・背景色設定機能。
  • 表示件数設定機能。
  • URL記入欄表示を表示・非表示設定機能。
  • ログ件数の上限件数設定機能。超えた分は古い順に自動削除。
  • 投稿ホストの表示・非表示設定機能。
  • 各種入力項目の長さ制限機能。
  • NGワード設定機能。
  • 同一IPアドレスからの重複投稿防止機能。
  • 投稿があったことを知らせるメール通知機能の有効・無効設定機能。
  • 管理者投稿機能。
  • 管理者削除機能。
  • 管理者投稿時に投稿ホストを記録しない機能。

設置方法

サンプル:ゲストブック

ダウンロード:ゲストブック
利用規約に同意の上、ダウンロードしてください。ダウンロードファイルは安心のウィルスチェック済み。)

  • ダウンロード後、解凍ソフトで解凍してください。
  • テキストエディタでguestbook.phpの「変数定義」を編集してください。
  • guestbook.phpの主な設定項目
    • 管理用IDパスワードの設定
    • 文字色等の表示関係項目の設定
    • NGワードの設定
    • メール通知機能の設定
  • テキストエディタで、表示させたいページに以下のスクリプトを一行追加し、拡張子を”index.html”から”index.php”のように変更してください。
  • <?php include('./guestbook.php'); ?>
    
  • FTPソフトで、ファイル一式を、表示させたいページと同じディレクトリへアップロードしてください。
  • 以下のパーミッションの設定をします。

ファイル構成とパーミッション([]内がパーミッション)

public_html
 │
 ├ index.php[705](表示させたいページ)
 ├ guestbook.php[705](スクリプト本体)
 └ guestbook.csv[606](データファイル)

設置環境

使用言語:PHP バージョン4.0以上

管理者機能

「管理」リンクをクリックするとログインページが表示されます。

ログイン後、管理者ページが表示され「管理者投稿」と「管理者削除」機能が使用できます。

更新履歴

  • 2008/05/01 Ver. 1.01 携帯端末での絵文字の文字化け対策
  • 2007/10/05 Ver. 1.00 配布開始