Я пытаюсь загрузить видео.codeigniter загрузка видео
Мой мим конфигурации:
'wmv' => array('video/wmv', 'video/x-ms-wmv', 'flv-application/octet-stream', 'application/octet-stream'),
'flv' => array('video/x-flv', 'flv-application/octet-stream', 'application/octet-stream'),
'mp4' => 'video/mp4',
'3gp' => 'video/3gpp'
Мое мнение:
<div id="upload">
<?php
echo form_open_multipart('audio');
echo form_upload('userfile');
echo form_submit('upload','Upload');
echo form_close();
?>
</div>
Мой контроллер:
function index() {
$this->load->model('Audio_model');
if ($this->input->post('upload')) {
$this->Audio_model->do_upload();
}
$this->load->view('v_audio');
}
Моя модель:
function do_upload() {
$config = array(
'allowed_types' => 'mp4|3gp|flv|mp3',
'max_size'=>'100000',
'upload_path' => $this->gallery_path
);
$this->load->library('upload', $config);
if ($this->upload->do_upload()) {
echo "Upload success!";
} else {
echo "Upload failed!";
}
}
Я могу загрузить в mp3 успешно, но не mp4, 3gp или FLV, все они не загружать.
получение каких-либо ошибок? –
Имеет ли '$ this-> upload-> display_errors()' какие-либо ошибки? вы можете выводить данные из '$ this-> upload-> data()'? – Eldar
что? Я не понимаю, что ваши средства –