PHPとMySQLを使って掲示板(BBS)制作

2024-06-04

PHPを使用して「Web開発」をしている人はすごいな~と思いながら、、

今はあまり使われてない掲示板(BBS)。
所要あって必要になり、できればPHPがよくて
なかなか既存のものがなくて、結果、自作。

テスト投稿を繰り返しながら作っているうちに、あれもこれもと欲がでてきて・・・

簡単なスレッド式掲示板でいいかな。

写真も投稿できたらいいな
ファイルサイズとファイルの種類も設定しなきゃ。


写真はクリックで拡大される感じがいいかな

ログイン機能をつけたいな

新規登録の時に、メールアドレスが送られてURLクリックで認証するシステムをつけたいな
あ、でもIDやPWは重複しないようにしなきゃ。


あたりまえだけど、投稿した人が削除もできる機能もつけたいな

スレッド投稿者と返信する人の二人分必要かな。

スレッドが20を超えたら次のページで表示させたいな

できたらWordpressに組み込みたいな

、、、で作られたファイル一覧

uploadsフォルダ・・・画像アップロード用フォルダ
register.php・・・. ユーザー登録
login.php・・・ログイン機能
logout.php・・・ログアウト機能
index.php・・・ユーザーがログインしているかどうかを確認し、ログインしていない場合はログインページにリダイレクト
delete_thread.php・・・スレッド投稿者削除機能
delete_post.php・・・返信削除機能
view_thread.php・・・指定されたスレッドの詳細とそのスレッドへの返信を表示
verify.php・・・・・認証完了ページ
add_post.php・・・・スレッドに対する返信項目をデータベースに追加
create_thread.php・・新しいスレッドを作成し、データベースに保存
db.php・・・・・・・・データベースの情報

ログイン画面

投稿画面

スレッドページ

1つ項目を増やすのに
「格納するカラムをデータベースに追加・入力するためのフォーム・受け取ってデータベースへ渡すための記載・データベースから受け取って表示させる記載」
と、たいへん極まりなく
掲示板でこんなに大変なのに、プログラマーは本当にすごい人たちだ、とヘロヘロになりながら思った。

 

まだ、改善の余地ありありだが・・・・

時計が深夜1時をまわったところで
とりあえず、、寝まつ…( っ゚、。)っパタッ

コメント





内容