Проверка CodeIgniter: возможно ли проверить строки запроса GET?

Библиотека проверки формы работает только на POST. Мне нужно использовать строки запроса и хотел бы использовать CI для проверки переданных значений. Есть ли способ сделать это

Ответы на вопрос(4)

запущенную в MY_Form_Validation, и изменить ее.

Текущая ветка разработки Codeigniter 3.0 предоставляет возможность вставить собственную переменную вместо $ _POST. Таким образом, вы можете начать использовать 3.0.

В качестве альтернативы, единственный способ в CI2.1 - это сделать $ _POST = $ _ GET перед запуском проверки.

http: //www.codeigniter.com/userguide3/libraries/form_validation.html#validating-an-array-other-than-pos

Для CodeIgniter 2 вы можете сделать $ _POST = $ _GET; перед $ this-> form_validation-> run (), как указано выше.

Как проверить поле формы в Codeigniter при использовании параметров Get?

Перед правилами проверки установите данные проверки с помощью следующего кода.

 $this->form_validation->set_data($_GET);

ВАШ ОТВЕТ НА ВОПРОС