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
Php 如何在codeigniter中的模型中使用$\u文件[]?_Php_Codeigniter_File Upload - Fatal编程技术网

Php 如何在codeigniter中的模型中使用$\u文件[]?

Php 如何在codeigniter中的模型中使用$\u文件[]?,php,codeigniter,file-upload,Php,Codeigniter,File Upload,我正在使用Codeigniter,有一个表单包含文本和文件等输入类型。所以,为了将post变量从控制器传递到模型,我们经常这样做 $input=$this->input->post(); 我在控制器的模型函数中传递这个$input。 但如果我需要将$\u文件[]从控制器传递到模型,我将如何传递 我听说过codeigniter的上传库,但在上传相同概念时,我如何给文件赋予动态名称 $files = $_FILES; 存储并替换名称,这是逻辑:)但您需要代码吗???我得到了解决方案,

我正在使用Codeigniter,有一个表单包含文本和文件等输入类型。所以,为了将post变量从控制器传递到模型,我们经常这样做

$input=$this->input->post();
我在控制器的模型函数中传递这个
$input
。 但如果我需要将
$\u文件[]
从控制器传递到模型,我将如何传递

我听说过codeigniter的上传库,但在上传相同概念时,我如何给文件赋予动态名称

$files = $_FILES;

存储并替换名称,这是逻辑:)但您需要代码吗???我得到了解决方案,无需传递,我们也可以在模型中直接使用$\u文件是否有任何函数,就像$\u POSTNone一样,我建议您使用codeigniter的库上载。在控制器中加载库后,您无法更改模型中文件的名称,因为在控制器中您必须传递$configI,我似乎无法理解您的问题。但是我的示例代码正在使用库并重命名文件。否,在我的控制器中。如果您想在上传后保存信息,可以在模型中成功上传后保存。