1

私を助けてください!codeigniterでファイルをアップロードしたいのですが、これはエラーに戻ります。これはアップローダです:

class Uploader extends CI_Model
 {
    function __construct()
    {
        parent::__construct();

        $config['upload_path']   = './uploads/';
        $config['allowed_types'] = 'gif|jpg|png|exe|xls|doc|docx|xlsx|rar|zip';
        $config['max_size']      = '8192'; // kbytes
        $config['encrypt_name']  = TRUE;

        $this->load->library( 'upload', $config );
        $this->response = '';
        $this->success  = TRUE;
    }

    /**
     *  Triggers upload
     *  returns the file's details on success or false
     */
    function upload( $field_name )
    {
        if ( !$this->upload->do_upload( $field_name ) )
        {
            $this->success  = FALSE;
            $this->response = $this->upload->display_errors();
            return false;
        }
        else
        {
            $this->success  = TRUE;
            $this->response = $this->upload->data();
            return $this->response['file_name']; 
        }
    }
}

そして、これはエラーメッセージです:

A PHP Error was encountered

Severity: Notice

Message: Undefined property: Downloads::$required_empty

Filename: core/Model.php

Line Number: 51

自動ロード データベース構成がオンになっています。私を助けてください。

4

2 に答える 2