2016-07-30 2 views
0

пытаюсь загрузить файлы, и я обнаружил, что ['tmp_name'] пуст, если я выбираю файл .mp4, .pdf и даже flv. он отлично работает с изображением и DOC-файлами и другими .. моего HTML

<form id="MaterialUpload" action="#" method="post" enctype='multipart/form-  data' class="form-horizontal form-row-seperated"> 
                   <input  type="file" name="fileUpload" class="form-control" /> 


// javascript posting it via ajax 
    var formData = new FormData(this); 
    $.ajax({ 
     url: '../CONTROLLER/MaterialAPI.php?CreateCategory=true=', 
     type: 'POST', 
     data: formData, 
     mimeType:"multipart/form-data", 
     contentType: false, 
     cache: false, 
     processData:false, 
     success: function(data, textStatus, jqXHR) 
     { 
       $(".auctncr").html(data); 
     }, 

// php 
echo $_FILES['fileUpload']['tmp_name']; 
+0

утра PHP 7 братьев – Ekumahost

+0

может быть максимальный размер файла превышает? – Jeff

+0

смотрите здесь: http://stackoverflow.com/questions/2184513/php-change-the-maximum-upload-file-size – Jeff

ответ

0

В вашем upload_max_filesize изменений php.ini.

upload_max_filesize = 2M замените 2 6 или 10

+1

, так как ваш ответ - это предположение, что вы должны также включить другие возможности. как post_max_size, .. – Jeff

Смежные вопросы