Как загрузить файлы". zip " с php?
я Использую эту библиотеку для загрузки изображений: piramideUploader. Он загружает изображения без проблем, проблема в том, что я пытаюсь загрузить файл". zip".
Мой PHP выглядит следующим образом:
if(isset($_FILES['uploads'])){
$piramideUploader = new PiramideUploader();
$upload = $piramideUploader->upload(
'image',
"uploads",
"uploads",
array("image/jpeg","image/png","image/gif")
);
$file = $piramideUploader->getInfoFile();
$file_name = $file['complete_name'];
if(isset($upload) && $upload["uploaded"] == false){
$result = array(
'status' => 'error',
'code' => 404,
'message' => 'El archivo no ha podido subirse'
);
}else{
$result = array(
'status' => 'success',
'code' => 200,
'message' => 'El archivo se ha subido',
'filename' => $file_name
);
}
}
Попробуйте изменить строку 7: Это:
array("image/jpeg","image/png","image/gif")
для этого
array("*")
чтобы попытаться заставить его поддерживать все файлы, если это вообще проблема.
1
1 answers
В вашем массиве добавьте следующие значения 'application/zip', 'application/x-zip-compressed'
, следуя вашему примеру с этим, вы бы указали, чтобы он также позволил вам выполнять загрузку файлов типа .zip
.
Надеюсь, это послужит вам.
1
Author: leo_vilchis, 2018-10-11 17:55:15