如何在数据库和音频文件夹中添加音频名称?

时间:2016-07-26 11:19:45

标签: codeigniter-3

我尝试将音频文件添加到文件夹中,并将其名称添加到数据库中,但文件不会上传到文件夹中,但会将其添加到数据库中。以下是我的控制器:

public function add_audio(){


            $config['upload_path'] = './songs/';
            $config['allowed_types'] = 'mp3|3gp|mpeg|mp4';

            $this->load->library('upload',$config);
            $this->upload->do_upload('output');






            $data['audio'] = $_FILES['output']['name'];



            $this->load->model('main');
            $query = $this->main->insert('audio',$data);



            if($query = TRUE){


            $this->load->view('admin/success');

        }else{


        redirect($_SERVER['HTTP_REFERER']);
    }//end else
    }//end function

我的文件夹名称是songs.and数据库名称是audio.Database正在上传音频名称而不是文件夹..所以请帮助

1 个答案:

答案 0 :(得分:0)

您需要将权限777设置为上传目录。首先转到根目录,然后使用以下命令:

chmod 0777 songs/

check this了解更多文件夹权限。