- board2
-
DB関連
- データベースのリレーションを使う
- ユーザを管理する仕組みを知る
- ログインの仕組みを知る
-
Smarty関連
- Smartyの仕組みを知る
- Smartyを使って開発する意味を理解する"
- 掲示板2の要件
- ログインができる
- ログインすると自分の投稿の編集・削除ができる
- テーブル定義は「掲示板のテーブル定義」シートに従う
- ただし、型とその他項目は各自考える
- HTMLではなくSmartyを使用する
- 使用する言語はPHPとSmarty(2系)
- ユーザの管理(登録・ログイン)機能を実装する ←ここまではHTML+PHP
- テーブル定義は「掲示板のテーブル定義」シートに従う
- ログインしているユーザに紐づく投稿の編集・削除機能を実装する
- フレームワーク(Smarty)とは何かを知る(メリット・デメリット) ←ここからSmarty
- Smarty+PHPで変数を表示する画面をつくってみて、Smartyの動きを学習する
- 今までつくったPHP+HTMLの掲示板の機能をPHP+Smartyでつくる
- Smartyを使った掲示板を完成させる"
- board2_db
- post_table
- 投稿内容
- member_table
- 投稿ユーザー
カラム名 | 型 | その他 | カラムの内容 |
---|---|---|---|
id | int | primary key, not null | 投稿ID |
contents | text | 投稿された本文 | |
user_id | int | 投稿したユーザのID |
カラム名 | 型 | その他 | カラムの内容 |
---|---|---|---|
id | int | primary key, not null | ユーザID |
name | varchar(255) | ユーザ名 | |
password | varchar(255) | パスワード |