我是 Codeigniter 的新手,我想知道一些 Codeigniter 最佳实践。我什么时候应该使用 redirect()
与使用
$this->load->view
似乎当我使用 redirect()
时,$this->session->set_flashdata
就像它应该的那样工作,但是当我使用
$this->load->view
消息在附加请求后显示。
最佳答案
我认为您确实回答了您自己的问题。
当另一个页面顶部的简单闪现消息是适当的响应时使用 redirect(),当您为任何传入请求提供整个页面的反馈值(value)时使用 $this->load->view()可能是。
因此,例如,当新用户注册时,“成功”页面将是一个加载 View ,也许当用户在其帐户中编辑某些内容时,在同一页面上显示一条闪现消息“更改已保存”或类似内容就足够了。
关于php - Codeigniter 何时使用 redirect() 以及何时使用 $this->load->view,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4281800/