2013-03-26 71 views
0

我试图使用codeigniters输入类来使用post方法。现在,我尝试将它加载到控制器和自动加载器中,但没有运气!错误即时得到是为什么不能Codeigniterload输入类,也找不到文件

Unable to load the requested file: helpers/input_helper.php 

后,我试图寻找通过我的代码寻找输入,但IDE找不到任何可以找到它。我只是想基本上使用

$this->input->post('varname'); 

没什么疯狂的。那么,这个文件是否默认包含在codeigniter中?几天前我收到了github最近发布的版本。我对codeigniter很新,所以如果我说一些愚蠢的话,请原谅我。一个解释将非常感谢!

+0

看看这个[问题](http://stackoverflow.com/questions/9484480/couldnt-connect-to-helper-in-codeigniter)。在你的情况下,我认为这将是帮手'url'。 – Doon 2013-03-26 20:25:22

回答

1

你不应该需要去加载这个助手:Input Class Docs

Note: This class is initialized automatically by the system so there is no need to do it manually.

尝试在控制器删除您的任何尝试自动加载或其他地方,然后再试一次,看看是否有效。

+0

当我尝试$ this-> input-> post('varname');,我得到这个错误: 调用未定义的函数post() – samuraiseoul 2013-03-26 20:26:00

+1

然后它看起来有什么问题,因为你的配置找不到系统/帮手。尝试将新包装下载到它自己的新目录中,然后尝试在welcome控制器中调用input-> post()函数。它应该可以工作,如果它确实如此,那么表明在你的一个配置文件中有一些奇怪的东西必须被改变,这会导致错误。这应该“没问题”,没有任何配置或加载工作,我证实,在我的系统中,只是文档说明它应该是开箱即用的。 – BrianHall 2013-03-26 20:36:28

+0

好的,谢谢! – samuraiseoul 2013-03-26 20:37:46

相关问题