CakePHPは、PHP言語の高速開発用フレームワークです。日々、発展を遂げる各種フレームワークの動向を見極めつつ、日本発のCakePHP応援ブログとして、最新情報をお届けします。 通常、素のPHP で入力フォームを作る際、名前などは任意に付けてしまいます。そして受ける側で、それを読み取り、データベースに入れる、という動作をします。 例えば: 1)入力フォーム:<input name="name" > 2)入力フォームから受ける.php: $name = $_POST['name']; そして、3)サニタイズ+4)(データの加工)+5)データの検証+6)データベースへ、という形になります。 問題として、 ★1)の名前がどんなものでもよい。ルール(規則)が何もない。⇒ページごとに、または開発者ごとに名前の付け方がばらばらになる可能性がある。 ★5)で失敗した場合にどうやって1)まで戻すか〔他
![form と $data の連携メカニズム](https://cdn-ak-scissors.b.st-hatena.com/image/square/126e9c63960837b5815901e11e1f6c1303c17f2b/height=288;version=1;width=512/https%3A%2F%2Fblog.seesaa.jp%2Fimg%2Fogp_logo.png)