Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Codeigniter加载一个空页面_Codeigniter_View_Controller - Fatal编程技术网

Codeigniter加载一个空页面

Codeigniter加载一个空页面,codeigniter,view,controller,Codeigniter,View,Controller,我在CI方面遇到了一个奇怪的问题: 加载视图后,我在表单中选择一个选项并发送请求。我的后端处理它并向我发送响应。在发生错误的情况下,我捕获异常并希望加载相同的视图,但其中包含错误消息 问题是我得到了一个空页面。当我在视图的最后一行中放置die()命令时,我可以看到包含错误消息的页面。如果我将die()命令直接放在 $this->load->view($template,$vars) 在控制器中,我得到一个空页面,与开始时一样,没有任何die()命令。 我已将“错误报告”设置为“全部”,并且“显示

我在CI方面遇到了一个奇怪的问题:

加载视图后,我在表单中选择一个选项并发送请求。我的后端处理它并向我发送响应。在发生错误的情况下,我捕获异常并希望加载相同的视图,但其中包含错误消息

问题是我得到了一个空页面。当我在视图的最后一行中放置
die()
命令时,我可以看到包含错误消息的页面。如果我将
die()
命令直接放在
$this->load->view($template,$vars)

在控制器中,我得到一个空页面,与开始时一样,没有任何
die()
命令。 我已将“错误报告”设置为“全部”,并且“显示错误”处于启用状态,但未发生错误

这里怎么了

我感谢任何形式的帮助提前

干杯! naptoon

除非使用第三个参数返回视图的输出,否则不能将
exit()
die()
直接放在
$this->load->view()
之后

我在这里概述了原因:

除非使用第三个参数返回视图的输出,否则不能将
exit()
die()
直接放在
$this->load->view()
之后


我在这里概述了原因:

将控制器功能添加到问题中请在这里添加一些代码。您正在尝试的URL是什么?帮助我们帮助您。将您的控制器功能添加到问题中请在此处添加一些代码。您正在尝试的URL是什么?帮助我们帮助你。我只有在发现问题时才读到这个答案。加载视图并不会立即将其输出到浏览器,这一点与echo结合使用也很好。我只有在发现问题时才阅读此答案。加载视图并不会立即将其输出到浏览器中,这一点最好与echo结合使用。