$_SESSION["cadastro"] = ""; $documento = new Documento(); $documento->setDoc_assunto($_REQUEST['assunto']); $documento->setDoc_descricao($_REQUEST['descricao']); $nomeArquivo = "_" . md5(uniqid(rand(), true)) . '.' . pathinfo($_FILES['arquivo']['name'], PATHINFO_EXTENSION); $arquivo_temporario = $_FILES["arquivo"]["tmp_name"]; $local = $path['documentos']; if (filesize($arquivo_temporario) > $maxSize) { $_SESSION['cadastro'] = "excedeu"; } else { move_uploaded_file($arquivo_temporario, $local . $nomeArquivo); $arquivo = $local . $nomeArquivo; } if (!$_SESSION['cadastro'] == "excedeu") { $documento->setDoc_arquivo("documentos/" . $nomeArquivo); $result = $documentosController->insertDocumentos($documento); $_SESSION['cadastro'] = "ok"; echo $result; } break; case 'postEnvio': $doe = new DocumentoEnvio(); $doe->setDoe_documento($_POST["documento"]); $doe->setDoe_retorno($_POST["retorno"]); $retorno = 0; $doe_id = intval($documentoEnvioController->insertDocumentoEnvio($doe)); for ($i = 0; $i < count(explode(",", $_POST["destinatario"])); $i++) { $dod = new DocumentoDestinatario(); $dod->setDod_envio($doe_id); $dod->setDod_destinatario(explode(",", $_POST["destinatario"])[$i]); if ($documentoDestinatarioController->insert($dod)) {