Из-за ошибки в AngularJS мне больше, чем когда-либо, чтобы CodeIgniter подтвердил мою регистрационную форму.Почему валидация формы CodeIgniter не подтверждает ничего?
Я сделал все, что мог придумать, чтобы устранить эту проблему. Может быть, ему просто нужен другой набор глаз? Или, возможно, кто-то раньше это делал?
public function register_validation() {
$this->load->library('form_validation');
$this->form_validation->set_rules('username', 'Username',
'required|trim|is_unique[users.username]|max_length[32]');
$this->form_validation->set_rules('password', 'Password',
'required|trim|min_length[6]');
$this->form_validation->set_rules('email', 'Email',
'required|trim|valid_email|is_unique[users.email]');
if($this->form_validation->run()) {
echo "Pass!";
} else {
echo "NOPE!";
$this->load->view('home');
}
}
что о диапазоне с ** max_length **? –
Моя ошибка. Я поймал это в своих файлах, но не здесь, я думаю. Я это исправим. К сожалению, это не влияет на мою ситуацию. Мне только жаль, что это было просто ха-ха. –