Проблема при загрузке определенных расширений файлов с помощью библиотеки загрузки в CodeIgniter - PullRequest
0 голосов
/ 09 марта 2019

есть проблема здесь. Я понятия не имею, почему мне не удалось загрузить файл с расширениями msword, excel, pdf и power point. Когда я пытаюсь загрузить изображение, все идет хорошо. Вот мой код:

$config2['allowed_types'] = 'docx|doc|pdf|png|jpg|gif|jpeg|pptx|xlsx|ppt|xls|bmp|rar|zip';

        $config2['max_size'] = 5120;
        $this->load->library("upload");
        $tempFile->ORIGIN_FILE = $_FILES['file']['name'];

        $config2['file_name'] = base64_encode(date("Y-m-d H:i:s:a.v"));
        $this->upload->initialize($config2);

        if ($this->upload->do_upload("file")) {
            $tempFile->NAMA_FILE = $this->upload->data('file_name');
        } else {
            $this->Message("Invalid document format", false);
        }

Я зарегистрировал ошибку, и она сказала: «Тип файла, который вы пытаетесь загрузить, запрещен». Когда я использую подстановочный знак (*), в конфиге allow_types все идет нормально. Я также попытался изменить расширения файлов в allow_types на типы MIME, и это не сработало. Что на самом деле не так с моим конфигом? Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...