Codeigniterのフォームバリデーション(エラーチェック)がうまく動作しない。
結局、バリデーション の設定で、rulesに複数条件を設定するとき、
半角スペースが入っていたのが原因のようだ。
これを
1 2 3 |
'field' => 'text1' 'label' => '名前入力欄' 'rules' => 'required | max_size[30] | callback_function' // ←このパイプ("|")のとこの半角スペースがだめ |
こうする
1 |
'rules' => 'required|max_size[30]|callback_function' |
コメント