|  | 
 
| ———————controller $this->form_validation->set_rules(...);
 if ($this->form_validation->run() == FALSE){
 echo “[removed]alert(’ “.’ input error please redo ‘.”’);history.go(-1);[removed]” ;
 
 /* 如果执行上面的提示并返回
 当前表单保持了新输入值,
 在view 中不显示输入的错误 validation_errors() ?
 */
 
 /* 如果不执行上面的提示
 当前表单丢失了新输入值?
 在view 中显示输入的错误 validation_errors()
 */
 
 }
 ———————view
 <?php echo validation_errors() ; ?>
 
 <?php echo form_input($value['title']); ?> <?php echo form_error('title'); ?>
 
 ...edit form
 //其中$value['title'] = array('type'=>'input', 'size'=>30,'value'=>$value['title'],'name'=>'title')
 
 ———————如何获得 ?
 1, 显示 validation_errors()
 2, 表单保持新输入的值
 
 ------------------如果唯一的出路是 set_value('title'),请问如何加在下面的表达式中?
 $value['title'] = array('type'=>'input', 'size'=>30,'value'=>$value['title'],'name'=>'title')
 | 
 |