【问题标题】:how to use $_FILES[] in model in codeigniter?如何在 codeigniter 的模型中使用 $_FILES[]?
【发布时间】:2014-08-21 12:18:41
【问题描述】:

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

$input=$this->input->post();

我在控制器的模型功能中传递了这个$input。 但是如果我需要将$_FILES[] 从控制器传递到模型,我将如何传递?

我听说过codeigniter的上传库,但是如何在上传时为文件指定动态名称

【问题讨论】:

  • 存储和替换名称就是逻辑 :) 但是你要代码吗???
  • 我得到了解决方案,不通过也可以直接在模型中使用$_FILES

标签: php codeigniter file-upload


【解决方案1】:

同样的概念

$files = $_FILES;

【讨论】:

  • 它有什么功能吗,就像 $_POST 一样
  • 无,推荐使用codeigniter的库上传。
  • 存在一个问题,在控制器中加载库后,您无法更改模型中的文件名,因为在控制器中您必须传递 $config
  • 我似乎无法理解您的问题。但here 是我使用库并重命名文件的示例代码。
  • 不,在我的控制器中。如果您想在上传后保存信息,您可以在模型中上传成功后进行。
猜你喜欢
  • 2016-06-24
  • 1970-01-01
  • 2016-10-09
  • 1970-01-01
  • 2011-03-22
  • 2012-09-12
  • 1970-01-01
  • 2017-10-05
相关资源
最近更新 更多