画像認証付き返信掲示板
特徴
- PHP + MySQLを使ったシンプルな掲示板です。
- 投稿データはあえてデータベースを使用しています。データが増えても高速ですし、テキストデータよりもなにかと都合が良いので。またデータベースに触れることでスキルアップにもなります。
- PHPとMySQLが必要ですので、無料サーバーではまず動きません。レンタルサーバーであればどこでも動作すると思われます。といいますかレンタルサーバーでPHP、MySQLが動かないような所は借りるべきではありません。
- 画像による認証でスパム対策を行っています。
- 返信付きなので「よくある質問」ページとしての利用も可能です。
- 投稿があったら管理者宛にメールでお知らせします。(設定可能)
- 投稿が増えた際は自動でページ分け(ページャー)機能付き
(config.phpで1ページあたりの表示数を設定可能) - 投稿の変更、削除は管理者のみ可能です。(管理画面より行う)
- 訪問者の投稿を許可するかどうか設定できます。許可しない場合は管理者のみが投稿できますので、FAQページとしての利用も可能です。(ページ内の投稿ボタンも消えます)
- 掲示板トップにリンクを張れば設置完了ですが、htmlファイルのページに埋め込むこともできます。簡単に埋め込むのであればインラインフレームを使えば簡単です。
インラインフレーム設置タグサンプル ※コピー可
<iframe src="faq_bbs/" width="600" height="500" frameborder="0" scrolling="auto"> </iframe>
- スタイルシートで自由にデザイン変更可能です。特にインラインフレーム使用時は全体の幅を調整してください。指定した幅に応じて内容も自動的に調整されますので、最低限全体の幅(wrapper)だけ指定すればOKです。
管理画面サンプル
ID:admin
パスワード:admin
導入手順
- データベースの作成がまだの場合、サーバーの管理画面等で行えますので、
作成後、以下4つの情報をメモします。MySQLのバージョンが選べる場合は新しいほうが良いです。
データベースホスト名、ユーザー名、パスワード、データベース名の4つの情報が必要です。 - ダウンロード後解凍してください。config.phpをテキストエディタ等で開いてください。
メモ帳は厳禁です。必要事項を記述してください。特にデータベースの設定は必須です。
編集するのはconfig.phpだけです。その他のファイルはいじらないでください。 - faq_bbsフォルダごとアップロード
※パーミッションは特に変更する必要はありませんが、サーバーによっては必要になるかもしれませんので、サーバーのマニュアル等を確認ください。正常に動けば問題ありません。 - 掲示板トップのURLに「admin/」を追加してブラウザでみてください。管理画面が開きます。
例 http://www.kens-web.com/faq_bbs/admin/ - 管理画面にはIDとパスワードが必要です。初期設定は
ID:admin
パスワード:admin
です。必ず変更してください。(config.phpです) - データベースの設定が正常であれば、テーブル作成ボタンが表示されているはずですので、
「データテーブル作成」ボタンを押します。 - データテーブル作成が完了したら準備は完了です。テスト投稿してみてください。
記事の内容が近いもの:
- PHP 新着情報・ニュースプログラムver.1 (ホームページのお知らせなどに最適)フリー
- PHP 画像アップ,文字装飾,HTML編集機能付 新着情報・ニュースプログラム フリー
- PHPカウンター フリー(著作権表示なし)テキスト版と画像版
- 自分のサイトにRSSを取得・表示(PHP使用)日付表示と表示件数も指定
- PHPメールフォーム お問い合わせ用プログラム フリー(無料)