Codeigniter加载一个空页面
我在CI方面遇到了一个奇怪的问题: 加载视图后,我在表单中选择一个选项并发送请求。我的后端处理它并向我发送响应。在发生错误的情况下,我捕获异常并希望加载相同的视图,但其中包含错误消息 问题是我得到了一个空页面。当我在视图的最后一行中放置Codeigniter加载一个空页面,codeigniter,view,controller,Codeigniter,View,Controller,我在CI方面遇到了一个奇怪的问题: 加载视图后,我在表单中选择一个选项并发送请求。我的后端处理它并向我发送响应。在发生错误的情况下,我捕获异常并希望加载相同的视图,但其中包含错误消息 问题是我得到了一个空页面。当我在视图的最后一行中放置die()命令时,我可以看到包含错误消息的页面。如果我将die()命令直接放在 $this->load->view($template,$vars) 在控制器中,我得到一个空页面,与开始时一样,没有任何die()命令。 我已将“错误报告”设置为“全部”,并且“显示
die()
命令时,我可以看到包含错误消息的页面。如果我将die()
命令直接放在
$this->load->view($template,$vars)
在控制器中,我得到一个空页面,与开始时一样,没有任何die()
命令。
我已将“错误报告”设置为“全部”,并且“显示错误”处于启用状态,但未发生错误
这里怎么了
我感谢任何形式的帮助提前
干杯!
naptoon除非使用第三个参数返回视图的输出,否则不能将exit()
或die()
直接放在$this->load->view()
之后
我在这里概述了原因:除非使用第三个参数返回视图的输出,否则不能将exit()
或die()
直接放在$this->load->view()
之后
我在这里概述了原因:将控制器功能添加到问题中请在这里添加一些代码。您正在尝试的URL是什么?帮助我们帮助您。将您的控制器功能添加到问题中请在此处添加一些代码。您正在尝试的URL是什么?帮助我们帮助你。我只有在发现问题时才读到这个答案。加载视图并不会立即将其输出到浏览器,这一点与echo结合使用也很好。我只有在发现问题时才阅读此答案。加载视图并不会立即将其输出到浏览器中,这一点最好与echo结合使用。