У меня есть рабочая форма, которая вставляет записи книги в БД, она берет название книги, isbn, обложку книги и т. Д. В настоящее время я могу загрузить обложку книги и PDF-версию книги без каких-либо проблем, но сейчас я пытаюсьзагрузить файл EPUB вместо PDF-версии, файлы и файлы POST в контроллере пустуют
-Я попытался добавить типы MIME
'epub' => 'application/epub+zip',
//'epub' => array('application/octet-stream', 'application/epub+zip','application/smil+xml'),
- если я выберу PDF, вместо этого все будет нормально
// Форма
<?php echo form_open_multipart(base_url().$this->uri->uri_string()); ?>
<div class="panel panel-default">
<div class="panel-heading"><h6 class="panel-title"><i class="icon-page-break"></i> </h6>
</div>
<div class="panel-body">
<h5>BOOK INFO</h5>
<div class="form-group">
<label>title:</label>
<input type="text" name="title" class="form-control" >
</div>
<div class="form-group">
<label>description:</label>
<textarea rows="5" cols="5" name="description" class="form-control"></textarea>
</div>
<div class="form-group">
<label>Cover:</label>
<input type="file" class="styled form-control" id="report-screenshot" name="userfile">
<span class="help-block">: gif, png, jpg</span>
</div>
<hr>
<h5>
FILES
</h5>
<div class="row">
<div class="col-md-6">
<div class="form-group">
<label>EPUB:</label>
<input type="file" class="styled form-control" id="epub_file" name="epub">
<span class="help-block">: .EPUB</span>
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<label>PDF:</label>
<input type="file" class="styled form-control" id="pdf_file" name="pdf">
<span class="help-block">: .PDF</span>
</div>
</div>
</div>
<hr>
<div class="form-actions text-right">
<input type="submit" value="Add" class="btn btn-primary">
</div>
</div>
</div>
<?php echo form_close() ?>
// В контроллере
var_dump($_FILES); // array (size=0)
var_dump($_POST); // array (size=0)