cake phpを勉強 ブログチュートリアルを実践4

前回までで、投稿フォームを作成するところまで、完成。
ここで、データバリデーションを少し勉強。

バリデーションとは、入力されたデータが正しいかどうかを判別すること。
ととりあえず覚えておきます。
前回のモデルの中のaddメソッドの中の、
        'title' => VALID_NOT_EMPTY,
        'body' => VALID_NOT_EMPTY
がその部分です。

cakephpではデフォルトで、下記のデータバリデーションが
用意されています。
/libs/validators.php内で設定されています。

VALID_NOT_EMPTY
VALID_NUMBER
VALID_EMAIL
VALID_YEAR

これは覚えておいたほうがよさそうです。
詳しくはこちらを参照。
Perl 互換の正規表現を使用して定義するようですが、
まだ正規表現がよくわかっていないので、
とりあえず既存で設定されているものを、
利用することにします。

正規表現も勉強しないと。。。

tag:

date:2008年05月26日 02:51 | COMMENT (0) | TRACKBACK (0)

Trackback

Trackback UR: http://www.phas.jp/mt/mt-tb.cgi/211

Comment

(いままで、ここでコメントしたことがないときは、
コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。
承認されるまではコメントは表示されません。そのときはしばらく待ってください。)