public function printAcessarEnvioDocs() { $dorController = new DocumentoRetornoController(); $doeController = new DocumentoEnvioController(); $logado = unserialize($_SESSION["USR"]); $pendencias = 0; if ($logado["perfil_id"] == 3) { if ($dorController->isPendenciasRetornoHospital() || $doeController->isPendenciasRetornoHospital()) { $pendencias = 1; } else { $pendencias = $doeController->isPendenciaRetornoEscola($logado["escola"]); } } if ($logado["perfil_id"] == 3 || $logado["perfil_id"] == 4) { echo "<p id='linkDocumentos' class='link' onclick='viewTelaEnvioDocumentos(this)'>"; if ($logado["perfil_id"] == 3) { echo "Documentos enviados"; } elseif ($logado["perfil_id"] == 4) { echo "Documentos recebidos"; } if ($pendencias) { echo "<span class='label label-default' style='margin-left: 5px'>Novo</span>"; } echo "</p>"; } }
<?php require_once '../_loadPaths.inc.php'; $path = $_SESSION['PATH_SYS']; include_once $path['controller'] . 'EscolaController.php'; include_once $path['controller'] . 'DocumentoController.php'; include_once $path['controller'] . 'DocumentoEnvioController.php'; include_once $path['controller'] . 'DocumentoRetornoController.php'; include_once $path['controller'] . 'DocumentoDestinatarioController.php'; include_once $path['funcao'] . 'DatasFuncao.php'; $escolaController = new EscolaController(); $documentosController = new DocumentoController(); $documentoEnvioController = new DocumentoEnvioController(); $documentoRetornoController = new DocumentoRetornoController(); $documentoDestinatarioController = new DocumentoDestinatarioController(); $maxSize = 30000000; //Tamanho máximo de arquivo 30Mb switch ($_REQUEST['acao']) { case 'postDocumento': $_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;