Articles of проверки правильности

Проверка входа пользователя при определенных условиях

Я позволю пользователям ввести номер социального страхования (SSN). Моя система проверяет использование SSN. Если SSN используется, он говорит, что SSN используется и проверяет информацию. Однако они не обязаны вводить его. Как написать скрипт, который будет проверять, вошли ли они в него, а затем проверить его, и если они не вводят его, а они NOne или […]

Я делаю это неправильно, или есть ошибка в библиотеке проверки формы CodeIgniter при использовании массивов в качестве имен полей?

Вот мой код контроллера для настройки правил: // Previous address(es) $this->form_validation->set_rules('prev_house_number[]', 'House Number', 'trim|alpha_numeric'); $this->form_validation->set_rules('prev_abode[]', 'Abode', 'trim'); $this->form_validation->set_rules('prev_house_name[]', 'House Name', 'trim'); $this->form_validation->set_rules('prev_address_line_1[]', 'Address Line 1', 'required|trim'); $this->form_validation->set_rules('prev_address_line_2[]', 'Address Line 2', 'trim'); $this->form_validation->set_rules('prev_city[]', 'Town/City', 'required|trim'); $this->form_validation->set_rules('prev_county[]', 'County', 'trim'); $this->form_validation->set_rules('prev_postcode[]', 'Postcode', 'required|max_length[9]|trim'); $this->form_validation->set_rules('prev_country[]', 'Country', 'trim'); $this->form_validation->set_rules('prev_months[]', 'Previous Months', 'trim|integer'); $this->form_validation->set_rules('prev_years[]', 'Previous Years', 'trim|integer'); Пользователь может ввести до […]