トップ » PHPスクリプト » PHP掲示板

PHP掲示板

(2011/04/06)

PHP掲示板は、インターネットの掲示板プログラムで、 レンタルサーバースペースなどに設置できる無料のPHPスクリプトです。

ダウンロード

はじめに使用許諾条件をお読みください。
現在のバージョンは、Ver.0.22 です。

【最新版をお使いください】
※Ver.0.20-0.21: 任意のcgiプログラム等をアップロード、実行される可能性があります。
※Ver.0.12b以前: 投稿データ削除、保存に関する不具合があります。
※Ver.0.1b-0.11b: スパム対策機能が弱めに調整されています。

特徴

  • HTMLファイルを修正するだけでデザイン変更ができます。
  • ファイルアップロード、画像縮小機能があります。
  • akismet、livedoorスパムちゃんぷるーによる対スパム投稿機能があります。
  • 最新の投稿をRSS配信できます。
  • (UTF-8のみ) スペイン語、ロシア語、中国語など、日本語以外の投稿も受け付けます。
  • UTF-8、Shift_JIS、EUC-JP各文字コードに対応。
  • PHP5以降対応。Linux/Unixサーバー、Windowsサーバーに対応。

サンプル、マニュアル

アップデート案内

下記のファイルを更新して頂きますと、最低限の不具合修正等を適用することができます。

  • Ver.0.21 → Ver.0.22: bbs.php, files/.htaccess, files/index.html
  • Ver.0.20 → Ver.0.21: bbs.php, _top.html, _confirm.html
  • Ver.0.13b → Ver.0.20: bbs.php, config.php, 全htmlファイル
  • Ver.0.12b → Ver.0.13b: bbs.php (推奨:全htmlファイル)
  • Ver.0.11b → Ver.0.12b: bbs.php
  • Ver.0.1b → Ver.0.11b: bbs.php
  • Ver.20070107b → Ver.0.1b: bbs.php
  • Ver.20061127b → Ver.20070107b: bbs.php、全htmlファイル
  • Ver.20061109b → Ver.20061127b: bbs.php
  • Ver.20061106b → Ver.20061109b: bbs.php
  • Ver.20061101b → Ver.20061106b: bbs.php

変更履歴

  • 2011-04-06 Ver.0.22
    • ファイルダウンロード、サムネイル表示処理を変更
      (任意のcgiプログラムをアップロードされる不具合対策)
    • 名前、件名、メールに改行が含まれる場合に投稿保存が正常に行われない不具合を修正
  • 2011-03-16 Ver.0.21
    • au携帯で投稿した際に文字化けする不具合を修正
  • 2011-03-11 Ver.0.20
    • ファイルアップロード機能、画像縮小を追加
    • 設定値をconfig.phpに分離
    • URL投稿排除機能を追加 (config.php: REJECT_URL定数)
    • livedoorスパムちゃんぷるー、akismet APIによるスパム投稿排除機能を追加 (対スパム投稿機能の設定, config.php: AKISMET_APIKEY定数)
    • 共用SSL対応 (config.php: SCRIPT_URL定数)
    • ビジネスライセンス対応 (config.php: SERIAL_KEY定数)
  • 2008-03-30 Ver.0.13b
    • 2ページ目以降にある投稿を削除できない不具合の修正。
    • 入力フォームの文字数制限近い入力内容をカットしてしまう不具合の修正。
    • RSS表示で10件の投稿が表示されるように修正。
    • 文字エンコーディング、データファイル属性のチェック・アドバイス機能を追加。
    • OUTHEADER_APP定数と識別レスポンスヘッダ出力を追加。
  • 2008-01-16 Ver.0.12b
    • 対スパム機能の強化
  • 2007-11-30 Ver.0.11b
    • 投稿完了後にエラーメッセージが出る不具合を修正
    • タイムゾーンの設定方法を変更。APP_TIMEZONE廃止、TIMEZONE_HOURS追加
    • gzip転送を既定でオフに変更。GZIP_ENCODING追加
    • {$ENCODING}をhtmlから削除
  • 2007-11-24 Ver.0.1b
    • 管理者パスワードを設定しているとき、削除キーがない投稿を削除できる不具合を修正
    • タイムゾーンが設定できるように変更 (PHP5.1.0以降)
    • スパム投稿処理を既定で「ログ記録のみ」に変更
    • gzipエンコーディングに対応
    • 可能な限りUTF-8のRSSを出力するように変更
  • 2007-01-07 Ver.20070107b
    • 掲示板スパムへのアクセス拒否、ログ記録の機能を追加
  • 2006-11-27 Ver.20061127b
    • EUC-JP版のダウンロード開始
    • {$ENCODING}変数を追加。文字エンコーディング文字列
    • {$mailto_name}変数を追加。mailtoアンカー付き投稿者名
    • {$email}をHTMLエンティティ化して表示。迷惑メール対策を強化
    • 付属テンプレートファイルのデザインを一部変更
  • 2006-11-09 Ver.20061109b
    • 投稿本文の連続する改行が1つにまとめられてしまう不具合を修正
    • 削除時に常にエラーが発生する不具合を修正
    • 削除した投稿の痕跡がRSSに表示される不具合を修正
    • 機能追加:変数{$BBS_VERSION}を追加。掲示板プログラムのバージョンを表示
  • 2006-11-06 Ver.20061106b
    • 不具合修正:ファイル書き込み時の排他制御を実装
  • 2006-11-02 Ver.20061101b

参考文献等