Я хочу загрузить видео, используя самую последнюю версию, но я потерпел неудачу.Загрузить видео, используя самую последнюю версию
Мой код:
HTML:
<form enctype="multipart/form-data" class="form-part" action="form.php" method="post">
<input class="uplodify" id="file_upload" type="file"/>
</form>
JQuery:
$('#file_upload').uploadify({
swf: 'uploadify/uploadify.swf',
uploader: 'uploadify/uploadify.php',
multi: true,
//queueSizeLimit: 3,
fileExt: '*.jpg;*.gif;*.png;*.mp4;*.mp3;*.avi;*.wmv;*.flv;',
auto: true,
onUploadStart: function(file) {
console.log(file);
},
onUploadComplete: function(event, ID, fileObj, response, data) {
},
onUploadError : function(file, errorCode, errorMsg, errorString) {
alert('The file ' + file.name + ' could not be uploaded: ' + errorString);
},
onUploadSuccess : function(file, data, response) {
console.log('The file ' + file.name + ' was successfully uploaded with a response of ' + response + ':' + data);
}
});
PHP:
error_reporting(0);
$targetFolder = '/uploads'; // Relative to the root
if (!empty($_FILES)) {
$tempFile = $_FILES['Filedata']['tmp_name'];
$targetPath = dirname(dirname(__FILE__)) . $targetFolder;
$targetFile = rtrim($targetPath,'/') . '/' . $_FILES['Filedata']['name'];
// Validate the file type
$fileTypes = array('jpg','jpeg','gif','png', 'mp3', 'mp4', 'avi', 'flv', 'wmv'); // File extensions
$fileParts = pathinfo($_FILES['Filedata']['name']);
if (in_array($fileParts['extension'],$fileTypes)) {
move_uploaded_file($tempFile,$targetFile);
echo '1';
} else {
echo 'Invalid file type.';
}
}
ПРИМЕЧАНИЕ: Нет ошибок в журнале console
onUploadSuccess()
есть: Файл easyhtm-wp.FLV был успешно загружен с ответом верно: Неверный тип файла.
Только непосредственно после этой строки предупреждение показано на консоли как:
Пожалуйста, помогите мне с этим.
Спасибо.
какая ошибка вы получаете в отладке? –