2013-02-04 30 views
0

我有一个CodeIgniter网页,其中包含(i)项目列表和(ii)添加新项目或编辑选定项目详细信息的表单。如何在加载我的视图之前更改我的URL?

要选择要编辑的项目,我有一个“编辑”锚定标记​​,其超链接以?id=nnn结尾。这会产生一个GET请求,填充我选择的项目的详细信息并重新显示列表。我的网址现在包含site_address/index.php/country?id=151

当我提交我的更改时,列表已正确更新,但我的URL保持不变。我需要什么在我的控制器做删除“?ID = 151我的更新成功后?

感谢您的帮助。

回答

0

我不知道你正在做的一切,所以我会只是直接回答:在您的控制器

,你更新后,您可以:

redirect('site_address/index.php/country'); 

倒是你的意思是什么

+0

我测试了这一点,它的工作原理!谢谢 – user2041343

+1

没问题你能接受答案吗? – jmadsen

0

通过PHP有没有办法改变ü?请求后RL指望重定向

redirect('controller/method'); 

,您可以重定向后,成功消息会话使用闪光灯的消息,如果你有什么要重新加载视图

+0

谢谢你的回复,艾哈迈德。在我确认我的更新成功后,我通过重定向解决了问题。弗朗索瓦 – user2041343

相关问题