イムを提供します。..form_validationは現在、小さな問題を抱えてform_validationライブラリとIMを使用しようとCodeIgniterのプロジェクトとイムに取り組ん「必要」エラー
IVEは、いくつかのフィールドを検証する機能を作成しました。 ex。
public function validate_employee_data($data) {
var_dump("EMPLOYEE");
$this->form_validation->set_rules($data['firstname'], 'First Name', 'required');
$this->form_validation->set_rules($data['lastname'], 'Last Name', 'required');
$this->form_validation->set_rules($data['nickname'], 'Nick Name', 'trequired');
$this->form_validation->set_rules($data['email'], 'Email Address', 'required|valid_email');
$this->form_validation->set_rules($data['contact_no'], 'Contact Number', 'required|min_length[11]|max_length[12]');
$this->form_validation->set_rules($data['group_tags'], 'Group Tags', 'required');
if($this->form_validation->run() == FALSE) {
echo validation_errors();
}
else {
// Do something
}
}
IVEが$データをのvar_dumpしようとしましたが、それが空ではないのですが、検証はまだスローこのエラーが現れて続けている理由が何であるかに少し混乱イム、「(この)フィールド必須です」。事前にみんなで
感謝..
あなたは 'var_dump($ data)'と 'validation_errors()'の内容を投稿することができます – Sylwit
Iveはそれを解決しました。 FORMで指定されたフィールドの名前でなければなりません。 –
ニックネームフィールド、trequired?必須ではありませんか? –