В чем моя проблема, почему мой код не может сохранить файл .png в базе данных и загружает папку, но кроме файла, такого как .jpg, .gif Я успешно вставляю в базу данных и загружаю папку, я также включил $config['allowed_types'] = 'png'
, кроме того, вот что я var_dump выдает сообщение об ошибке «Тип файла, который вы пытаетесь загрузить, не разрешен». , Есть идеи как решить мою проблему?
вот мой код:
$upload_file_name = '';
$config['upload_path'] = '/var/www/html/uploads/';
$config['allowed_types'] = 'jpg|gif|png';
$config['max_size'] = 100000;
$config['overwrite'] = TRUE;
$this->load->library('upload', $config);
if(!$this->upload->do_upload('receipt_attachment'))
{
$error = array('error' => $this->upload->display_errors());
$errormessage = $this->upload->display_errors();
$this->session->set_flashdata('error', $errormessage);
redirect('home/add_product');
}else{
$upload_data = $this->upload->data();
$upload_file_name = $upload_data['file_name'];
}
спасибо