upload.php
753 Bytes
<?php
require_once 'file_check.php';
if ($_FILES) {
foreach ($_FILES as $file) {
if (!empty($file['name'])) {
$objFile = new FileController($file);
if ($objFile->validateFile()) {
$caminho = $objFile->sendFile();
if ($caminho != '') {
$data = ['file_url' => $caminho];
} else {
$data = ['error' => $objFile->getErrorMessage()];
}
} else {
$data = ['error' => $objFile->getErrorMessage()];
}
} else {
$data = ['error' => 'Nenhum arquivo enviado.'];
}
}
} else {
$data = ['error' => 'Arquivo inválido.'];
}
echo json_encode($data);