フォームの検証に失敗した後、フォームの非表示フィールドに再入力する方法がわかりません。
再作成では、set_value()関数を使用して、選択した値を他のフィールドに出力しますが、非表示のフィールドでは、値フィールドにすでに何かが出力されています。
これが私のビューコードです:
<? echo validation_errors();?>
<? echo form_open('projects/start');?>
<input type="hidden" name="project_type_id" value="<? echo $this->uri->segment(3);?>" >
<input type="text" name="site" value="<?echo set_value('site');?>">
<input type="submit" value="submit">
<?echo form_close();?>