include_once '../../includes.sys/metodos.php'; include_once '../DAO/RemessaDAO.php'; include_once '../Remessa.class.php'; checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true'); include_once '../../head.php'; $remessa = new Remessa(); $DAO = new RemessaDAO(); $remessa->setId(limpaTexto($_GET['lista'])); if (!in_array(235, listarAcesso())) { echo '<script language= "JavaScript">location.href="' . EXTERNAL_ROOT_PORTAL . '/modulos.php";</script>'; } if (!empty($_POST['cmd']) && $_POST['cmd'] == 'editar') { $msg_erro = NULL; $msg_sucesso = NULL; $file = $_FILES['file']; $remessa->setFile($file['name']); $remessa->setTitulo($_POST['titulo']); $remessa->setIdArquivo($_POST['id']); if ($file['error'] == UPLOAD_ERR_NO_FILE) { $res = $DAO->Listar("SELECT * FROM " . MYSQL_BASE_REMESSA_ARQUIVOS . " WHERE id = " . $remessa->getIdArquivo()); foreach ($res as $item) { $remessa->setFile($item['file']); } $num = 1; } else { $res = $DAO->Listar("SELECT * FROM " . MYSQL_BASE_REMESSA_ARQUIVOS . " WHERE file = '" . $file['name'] . "' AND excluido IS NULL"); $num = $res->rowCount(); } if ($num > 0) { $uploadDir = '../../arquivos/remessa/'; $name = $file['name'];
include_once '../../includes.sys/metodos.php'; include_once '../DAO/RemessaDAO.php'; include_once '../Remessa.class.php'; if (!empty($_GET['arquivo'])) { $nome_arquivo = $_GET['arquivo']; //file location // header("Content-type: application/vnd.ms-excel"); header("Content-type: application/force-download"); header('Content-Disposition: attachment; filename="' . basename($nome_arquivo) . '"'); readfile('../../arquivos/remessa/' . $nome_arquivo); // ../../arquivos/remessa header("Pragma: no-cache"); } else { $lista = $_GET['lista']; $remessa = new Remessa(); $DAO = new RemessaDAO(); $res = $DAO->Listar("SELECT * FROM " . MYSQL_BASE_REMESSA_ARQUIVOS . " WHERE id_remessa_lista =" . $lista); foreach ($res as $item) { $remessa->setFile($item['file']); $nome_arquivo = $remessa->getFile(); //file location // header("Content-type: application/vnd.ms-excel"); header("Content-type: application/force-download"); header('Content-Disposition: attachment; filename="' . basename($nome_arquivo) . '"'); readfile('../../arquivos/' . $nome_arquivo); header("Pragma: no-cache"); } } ?>
$erros = 0; $DAO = new RemessaDAO(); $msg_erro = NULL; $msg_not_insert = NULL; $file_ary = reArrayFiles($_FILES['files']); $msg_codigo_erro = ""; $count = 0; $remessa->setId(0); $remessa->setEmpresa($_POST['empresa']); $remessa->setUsuario(userId()); $remessa->setTipo("P"); foreach ($file_ary as $file) { $uploadDir = '../../arquivos/remessa/'; $name = $file['name']; $uploadFile = $uploadDir . $name; $remessa->setFile($name); $explode = explode(".", $name); $nome_arquivo = explode("-", $explode[0]); $arq_anterior = substr($nome_arquivo[0], 0, -2); $remessa->setCodigoProjeto($nome_arquivo[0]); $remessa->setNucleo($nome_arquivo[1]); $remessa->setContrato($nome_arquivo[2]); $remessa->setObra($nome_arquivo[3]); $remessa->setTrecho($nome_arquivo[4]); $remessa->setFaseProjeto($nome_arquivo[5]); $remessa->setDisciplina($nome_arquivo[6]); $remessa->setTipoDocumento($nome_arquivo[7]); $remessa->setSequencial($nome_arquivo[8]); $remessa->setRevisao($nome_arquivo[9]); $remessa->setGrupo('2'); if ($remessa->getCodigoProjeto() == 0 || $remessa->getNucleo() == 0 || $remessa->getContrato() == 0 || $remessa->getObra() == 0 || $remessa->getTrecho() == 0 || $remessa->getFaseProjeto() == 0 || $remessa->getDisciplina() == 0 || $remessa->getTipoDocumento() == 0) {