For Want Of A Better Word

cakephp フォームデータの有無、フォームデータの内容の判定方法

      2015/04/24

入力データに応じてバリデーションを変更するので、
入力データの有無から確認しないといけない。

◇POSTデータがある場合と無い場合の判定方法
(1)POSTデータの有無確認(入力はからでもデータはPOSTされている感じ。)

(A)$this->data[‘フォーム名’]を判定する。

(B) デフォルトに従うと

 

(C) 逆にすると

 

 

(2)POSTされたデータの値確認
空白の場合はnull そうでない場合は入力された値が入るので、

 

で判定すればよい。
合わせてまとめると

 

こんな感じ。

 - cake

  関連記事

cakephp_logo
symfony2しんどい

面倒くさい。。。。。 多機能だからか。Cakeに慣れているからか。しんどい。。。

cakephp_logo
【php】フレームワークちょい比較

※どっかから参照した文だけど、どこにかいていたか。。 ①cake http:// …

cakephp_logo
【Cake】paginateのデフォルトソート設定がうまく行かない。。

マニュアルとかを見ると コントローラーで [crayon-584c63bc6ab …

cakephp_logo
【Cake】bakeの手順 | デフォルト管理画面をbootstrapに対応させる

※CakePHPのマニュアルが嫌いだ!! cakeを落としてきて、 wget h …

java-logo
javaのFilter(フィルター)

http://www.javaroad.jp/servletjsp/sj_ser …