$newfile = '../../arquivos/' . $checkList->getNomeArquivo(); $new_name_file = '../' . $checkList->getNomeArquivo(); //Fazer o Upload do arquivo if (copy($file, $newfile)) { unlink($file); if (!in_array("error", $checkList->getItens()) && $checkList->getNomeArquivo() != "") { if ($_FILES['anexo']['error'] != 4) { $uploadDir = '../../arquivos/'; $name = sha1(date("d-m-Y H:i:s")); $uploadFile = $uploadDir . $name; $extension = pathinfo($_FILES['anexo']['name'], PATHINFO_EXTENSION); $uploadFile = $uploadFile . '.' . $extension; $checkList->setFile($name . '.' . $extension); //Fazer o Upload do arquivo if (move_uploaded_file($_FILES['anexo']['tmp_name'], $uploadFile)) { $resultado = $DAO_CK->Gravar($checkList); } else { echo '<script language= "JavaScript">alert("Erro ao anexo o Arquivo");</script>'; echo '<script language= "JavaScript">location.href="verificador.php";</script>'; } } else { $checkList->setFile(''); $resultado = $DAO_CK->Gravar($checkList); } if ($resultado > 0) { echo '<script language= "JavaScript">alert("Documento anexado com sucesso");</script>'; echo '<script language= "JavaScript">location.href="verificador.php";</script>'; } else { print_r($resultado); } $checkList->setId($resultado);
include_once '../DAO/ImpressaoGrdDAO.php'; include_once '../ImpressaoGrd.class.php'; checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true'); include_once '../../head.php'; $titulo = "Impressão de GRD"; $checkList = new CheckList(); $DAO = new CheckListDAO(); if (!in_array(61, listarAcesso())) { echo '<script language= "JavaScript">location.href="' . EXTERNAL_ROOT_PORTAL . '/modulos.php";</script>'; } //Verifica se a acao de salvar foi iniciada if (!empty($_POST['cmd']) && $_POST['cmd'] == 'inserir') { foreach ($_POST['check'] as $lista) { $lista_new .= $lista . ','; } $retorno = $DAO->Gravar($documento); if ($retorno > 0) { $retorno_alt = $DAO->AtualizarCodigoGrd($retorno); } $lista = substr($lista_new, 0, -1); $query = $DAO->Listar("SELECT \r\n\t\t\t\t\t\t\t\t\tRA.id_remessa_lista, \r\n\t\t\t\t\t\t\t\t\tP.id_documento \r\n\t\t\t\t\t\t\t\tFROM \r\n\t\t\t\t\t\t\t\t\ttb_remessa_arquivo RA\r\n\t\t\t\t\t\t\t\t INNER JOIN tb_check_list_projetos CK ON CK.id_remessa_arquivo = RA.id\r\n\t\t\t\t\t\t\t\t INNER JOIN tb_projeto P ON P.id_check_list = CK.id\r\n\t\t\t\t\t\t\t\t INNER JOIN tb_documento D ON D.id = P.id_documento\r\n\t\t\t\t\t\t\t\tWHERE \r\n\t\t\t\t\t\t\t\t\tD.ativo = 'S' AND\r\n\t\t\t\t\t\t\t\t\tRA.excluido IS NULL AND \r\n\t\t\t\t\t\t\t\t\tRA.id_remessa_lista IN (" . $lista . ")"); if ($query->rowCount() > 0) { foreach ($query as $id_documentos) { $id = $id_documentos['id_documento']; $result = $DAO->GravarAnexo($retorno, $id); } if ($result == 1) { $query = mysql_query("UPDATE " . MYSQL_BASE_REMESSA_LISTAS . " SET grd = NOW() WHERE id IN (" . $lista . ")"); echo '<script language= "JavaScript">alert("Registro cadastrado com sucesso");</script>'; echo '<script language= "JavaScript">location.href="' . EXTERNAL_ROOT_PORTAL . '/ged/grd/view.php?id=' . $retorno . '";</script>'; } else {