CodeIgniter以正确的方式重定向

时间:2015-02-14 17:02:12

标签: php codeigniter

使用CodeIgniter时我遇到了一个问题。 实际上我有一个通过调用控制器打开的表单 (比如 http://www.example.com/class1/func1

表单已提交到 / class1 / func2 现在的问题出现在表单验证错误发生或发生任何db错误的情况下,在我的控制器中我刚刚使用

加载视图

$这 - >负载>查看() 并且它再次加载了表单,但浏览器的网址仍然是 / class1 / func2 为了解决这个问题,我创建了自己的函数,使用 redirect()函数将url重定向到最后一页,它解决了浏览器中url的问题,但在这种情况下,我无法使用set_value()必须使用flashdata会话来填充表单值。

这是正确的方法吗? 无论如何使用我可以使用简单的$ this-> load - > view()更改网址?

任何帮助将不胜感激。

0 个答案:

没有答案