Main menu:

2009年 7月
« 3月    
 12345
6789101112
13141516171819
20212223242526
2728293031  

サイト検索

カテゴリ

PR

QRコード

AX

アーカイブ

ちいたんとCIのバリデーションの違い

ちいたんはチェックする変数を入力する(事前処理等の修正が可能)
CIは入力変数自体をチェックする(事前処理等の修正ができない)

これは良いとしても、

requiredの場合、ちいたんは変数が定義されていればルールを適用する。
requiredの場合、CIは変数が定義されていなくてもルールを適用する。

requiredの場合、変数を要求しているのではなく、変数に値が入っていることを要求するのである。変数自体が無いのはシステムの都合であり、検証の対象ではない。C,R,U,Dのシステムにより入力変数は変わるので、CRUDにまたがったルールを書けるちいたんのほうが使いやすい。

コメント記入