Пример #1
0
 $desenvolvimento->setRevisao($nome_arquivo[9]);
 if ($desenvolvimento->getCodigoProjeto() == 0 || $desenvolvimento->getNucleo() == 0 || $desenvolvimento->getContrato() == 0 || $desenvolvimento->getProjetoObra() == 0 || $desenvolvimento->getTrecho() == 0 || $desenvolvimento->getFaseProjeto() == 0 || $desenvolvimento->getDisciplina() == 0 || $desenvolvimento->getTipoDocumento() == 0) {
     $validador = 1;
 } else {
     $validador = 0;
 }
 $uploadFile = $uploadDir . $new_name;
 $arquivo = $uploadDir . utf8_decode($name);
 $query = mysql_query("SELECT * FROM " . MYSQL_BASE_PROJETO_DESENVOLVIMENTO . " WHERE file = '" . $new_name . "' AND dat_excluido IS NULL");
 $num = mysql_num_rows($query);
 $revisao = substr($desenvolvimento->getRevisao(), 0, 1);
 if ($revisao == '0') {
     if ($num == 0) {
         if ($validador == 0) {
             if (move_uploaded_file($tmp_name[$i], $uploadFile)) {
                 $resultado = $DAO->Gravar($new_name, $desenvolvimento);
                 if ($resultado == 1) {
                     $msg_success .= "<li>" . $new_name . "</li>";
                 } else {
                     $msg_erro .= "<strong>O arquivo '" . $new_name . "' possue erros: </strong><br/><ul><li>Erro ao gravar arquivo</li></ul>";
                 }
             } else {
                 $msg_erro .= "<br><strong>Anexe documento para Finalizar!/<strong>";
             }
         } else {
             $msg_erro .= "<strong>O arquivo '" . $new_name . "' possue erros: </strong><br/><ul>";
             if ($desenvolvimento->getCodigoProjeto() == 0) {
                 $msg_erro .= "<li>Código de Projeto não existe</li>";
             }
             if ($desenvolvimento->getNucleo() == 0) {
                 $msg_erro .= "<li>Núcleo não existe</li>";