ソース掲示板




すべてから検索

キーワード   条件 表示 現行ログ 過去ログ トピックス 名前 本文

  メンテナンス 前画面に戻る

対象スレッド 件名: PHP シンプル掲示板 ( ver 1.03 )
名前: lightbox
処理選択
パスワード

件名 PHP シンプル掲示板 ( ver 1.03 )
名前 lightbox
コメント
http://lightbox.on.coocan.jp/download/board.lzh

  [[投稿データ用テーブル]]
@DIV
CREATE TABLE `board` (
  `board_id` bigint not null auto_increment,
  `board_title` varchar(50),
  `board_name` varchar(20),
  `board_pass` varchar(40),
  `board_body` mediumtext,
  `board_create` datetime,
  `board_update` datetime,
  `board_delflg` varchar(1),
  PRIMARY KEY (`board_id`)
)
@END

  [[連続投稿禁止用テーブル]]
@DIV
CREATE TABLE `access` (
  `access_ip` varchar(15),
  `access_time` int,
  PRIMARY KEY (`access_ip`)
)
@END

  [[実装済み]]
@DIV
◎ 同一投稿の禁止
◎ 削除時は、`board_delflg` に 'D' をセットする
◎ 名前が未入力の場合の処理
◎ 名前とパスワードをクッキーで復帰
◎ 入力された HTML が反映されないようにする
◎ 連続投稿の禁止( 対アプリ投稿 )
@END

  [[要修正内容]]
@DIV
◎ 変更時エラーが出た場合、元の状態に復帰していない
◎ 投稿データのループ部分を、外部ファイル取得の埋め込み型にする
◎ クッキーの有効期限を、ソースコード先頭で設定する
◎ サーバーのエラーチェックを model で関数化する
◎ entry.php の初期位置を画面右上にする
◎ 更新後は全てリダイレクトにし、メッセージ等の画面コントロールをリダイレクト後に行う
@END

  [[未実装]]
@DIV
◎ SQLおよびメッセージを外部ファイル化する
◎ タイトルおよび本文に対する禁止文字列フィルタ
◎ 投稿参照機能
◎ ページ処理
◎ 検索処理
◎ 添付ファイル機能( 含ファイルアップロード )
◎ URL リンク化( 正規表現 )
◎ テキストエリア TAB 機能実装
@END