0

在上传文件时,我遵循了 codeigniter 示例,但由于某种原因它无法正常工作。我立即在 public_html 文件夹下创建了文件夹上传。我还使用 echo 语句检查了代码流,它在下面显示的 if 语句中到达,但在设置为权限 0777 的目录 uploads 中仍然没有显示任何内容。

if($_FILES)
                {
                    //handling the upload
                    $config['upload_path'] = './uploads/';
                    $config['allowed_types'] = 'gif|jpg|png';
                    $config['max_size'] = '100';
                    $config['max_width']  = '480';
                    $config['max_height']  = '270';
                    $this->load->library('upload', $config);

                    if ( ! $this->courseImage())
                    {
                        $error = array('error' => $this->upload->display_errors());

                        $this->load->view('new/image', $error);
                    }
                    else
                    {
                        $data = array('upload_data' => $this->upload->data());

                        $this->load->view('error', $data);
                    }

                }else{
                    $this->load->view('new/image');
                }

感谢您的支持,我还在学习 codeigniter,如果问题太简单,请见谅。

4

1 回答 1

0

我做了其他事情,这对我有用。我遵循了 codeigniter 文档中提供的确切函数名称,并且它有效。我创建了一个名为 do_upload 的方法并使用 $this->do_upload 调用它。这实际上运作良好。

谢谢

于 2013-10-18T15:29:52.867 回答