CakePHP2 で フォームからの送信データを受け取る方法 | PHP | みどりのウェブ開発日記

CakePHP2 で フォームからの送信データを受け取る方法

カテゴリ: PHP

記事投稿日: 2013年9月10日



覚書です。

PHP の リクエスト変数 $_REQUEST だと、
GET だろうが POST だろうが受け取れるので
これで使いまわしている人もいます。
ただ、何でも受け取れる上に、入力処理が
GET なのか POST なのか明確ではなくなるので
個人的には好きではありません。
こちらで定義しているものだけ処理する、というのが
理にかなっているように思えます。未定義のものまで
受け付けるのは健全ではないように思えます。

CakePHP2では以下のように受け取ることが
できました。

// POSTの場合
$txt = $this->request->data('txt');

// GETの場合
Hash::get($this->request->query, 'page');

何をしているのか明確で、コードも
すっきりしています。








コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA




トップに戻る