沛先森 发表于 2017-3-16 17:02:48

set_value() 不会自动填充

set_value() 怎么不会自动填充尼


Hex 发表于 2017-3-16 17:37:23

贴控制器代码看看。

沛先森 发表于 2017-3-16 18:34:25

Hex 发表于 2017-3-16 17:37
贴控制器代码看看。

第二张图就是 控制器的

沛先森 发表于 2017-3-16 18:35:40

这就是控制器

Hex 发表于 2017-3-16 18:41:58

你是如何操作的,看起来你写的代码没问题。

沛先森 发表于 2017-3-16 19:00:41

form表单 提交 到   admin 、add 下   run() 验证返回false 时   
就通过我 自己写的   $this->alert_model->alert() ;; 跳转到   上一页 header('location:$goto;);

$goto = $this->input->server['HTTP_REFERER']   能跳转到上一页 ,也能报错,就没有自动填充

Hex 发表于 2017-3-16 22:04:07

沛先森 发表于 2017-3-16 19:00
form表单 提交 到   admin 、add 下   run() 验证返回false 时   
就通过我 自己写的   $this->aler ...
做了跳转就无法自动填充了,因为你的跳转导致数据丢失了,因为 HTTP 每个请求之间都是无状态的。

简单说就是你的用法不对,建议仔细看 http://codeigniter.org.cn/user_guide/libraries/form_validation.html对照你的写法,有一个字符的不同,都可能有问题,不要自己猜测 CI 的用法。
页: [1]
查看完整版本: set_value() 不会自动填充