2016-06-08 61 views
-1

在正常PHP代码$_POST['name']的Codeigniter语法中是$this->input->post('name')。有谁知道CI的语法是什么$_FILES['file']

我不想上传,我想抓取文件并在上传之前做一些操作。上传帮手只有这个:$this->upload->do_upload('file') - 这是上传。我想在此步骤之前管理文件。

在此先感谢

+0

CI都有自己的文件上传类之前调用​​$ _FILES,你应该谷歌认为。 –

+0

是的,但即使谷歌也无法帮助我回答这个问题。我需要一些经验CI用户。 –

+1

在这里,我做了“为你”http://www.codeigniter.com/userguide3/libraries/file_uploading.html?highlight=upload%20files –

回答

0

您可以直接上传

$this->load->library('upload', $config);//Load upload library class 
foreach ($_FILES as $key => $value) { 
//manage the file $key and then upload it 
this->upload->do_upload($key); 
} 
+0

但我不想使用$ _FILES,如果存在,我想用于该CI语法? –

+0

在您删除的上一条评论中,您说过要检查。你是否检查过它?它工作与否? –

+0

是的,但我再次阅读答案,我看到$ _FILES,这正是我想避免在代码中。是否可以在没有$ _FILES的情况下在CI中编写代码并以某种方式捕获文件?如果可能那么很好,否则感谢努力,我会使用$ _FILES,该怎么做。 –