【发布时间】:2016-04-17 05:31:49
【问题描述】:
我一直在尝试使用 codeigniter 1.7 进行多文件上传。至少可以说我有问题!
我知道它是一个旧版本,但这就是我必须使用的。
我可以循环 $_FILES 数组并上传每个数组吗?它似乎不起作用。
这是我得到的?
$dir_name = $this->input->post('dir');
$file_path = "./system/application/views/courses/course/";
$full_file_path = $file_path . $dir_name;
if (!file_exists($full_file_path)) {
mkdir($full_file_path, 0777, true);
}
$config['upload_path'] = $full_file_path;
$config['allowed_types'] = 'php|js|html';
$this->load->library('upload');
foreach ($_FILES as $files => $fileObject) //
{
if (!empty($fileObject['name']))
{
$this->upload->initialize($config);
if (!$this->upload->do_upload($files))
{
$errors = $this->upload->display_errors();
}
else
{
echo "It worked";
}
}
}
这可能吗?
此代码运行但不上传文件?!
【问题讨论】:
标签: php codeigniter file-upload