フォームをに切り替えるまで、完全に機能するフォームがありmethod="get"
ます。今、私はform_validation->run()
TRUEに評価することができません。
これは私がフォームを開く方法です:
echo form_open( '', array( 'method' => 'get' ) );
これは、検証する必要がある唯一の部分です。
$this->form_validation->set_rules( 'states', 'states', 'required' );
これは、フォームが検証されているかどうかを確認する方法です。
if( $this->form_validation->run() == FALSE )
Get パラメーターを使用するために他に何かする必要がありますか? 構成でパラメーターをオンにしました ( $config['allow_get_array'] = TRUE;
)。検証をスキップしてもフォームは正常に機能するため、CI システムが URL を正しく読み取っていることがわかります。