У меня есть это представление:
<?php echo form_open(); ?>
<?php echo form_input('username', '', ''); ?>
<?php echo form_submit('submit', 'Submit'); ?>
<?php echo form_close(); ?>
<?php echo validation_errors(); ?>
и этот метод контроллера:
function test() {
$username = $this->input->post('username');
$this->form_validation->set_rules($username, 'Username', 'required|min_length[4]');
if ($this->form_validation->run() !== FALSE) {
echo 'Tada!';
}
$this->load->view('test');
}
, но когда я оставляю поле имени пользователя пустым, ничего не происходит.Тем не менее, если я наберу что-то в нем, он скажет мне, что поле является обязательным.Я скачал и дал CI новую установку почти десять раз, пытаясь загрузить с разными помощниками и без них и т. Д. Это очень расстраивает, пожалуйста, помогите.