終わり
コントローラアクションで$this->form_validation-> run()を2回使用する機会はありませんか?CodeIgniterは最初のルールのみを検証しているようです。$ this-> form_validation-> run()を2回使用したいのは、2番目の検証ルールに検証済みの値が必要だからです;)。
$this->form_validation->set_rules(...);
if($this->form_validation->run() === true)
{
$value = $this->..._model->get( ...); //use of validated value
$this->form_validation->set_rules(...); //use of $value
if($this->form_validation->run() === true)
{
//...
}
}