예제 #1
0
파일: new.php 프로젝트: hexti/troncal
 $msg_success = "";
 $uploadDir = '../../arquivos/desenvolvimento/';
 for ($i = 0; $i < count($tmp_name); $i++) {
     $new_name = $name[$i];
     $nome_arquivo = explode("-", $new_name);
     $desenvolvimento->setCodigoProjeto($nome_arquivo[0]);
     $desenvolvimento->setNucleo($nome_arquivo[1]);
     $desenvolvimento->setContrato($nome_arquivo[2]);
     $desenvolvimento->setProjetoObra($nome_arquivo[3]);
     $desenvolvimento->setTrecho($nome_arquivo[4]);
     $desenvolvimento->setFaseProjeto($nome_arquivo[5]);
     $desenvolvimento->setDisciplina($nome_arquivo[6]);
     $desenvolvimento->setTipoDocumento($nome_arquivo[7]);
     $desenvolvimento->setSequencial($nome_arquivo[8]);
     $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) {
예제 #2
0
파일: edit.php 프로젝트: hexti/troncal
 $nome_arquivo = explode("-", $new_name);
 $msg_erro = "";
 $desenvolvimento->setCodigoProjeto($nome_arquivo[0]);
 $desenvolvimento->setNucleo($nome_arquivo[1]);
 $desenvolvimento->setContrato($nome_arquivo[2]);
 $desenvolvimento->setProjetoObra($nome_arquivo[3]);
 $desenvolvimento->setTrecho($nome_arquivo[4]);
 $desenvolvimento->setFaseProjeto($nome_arquivo[5]);
 $desenvolvimento->setDisciplina($nome_arquivo[6]);
 $desenvolvimento->setTipoDocumento($nome_arquivo[7]);
 $desenvolvimento->setSequencial($nome_arquivo[8]);
 $desenvolvimento->setRevisao($nome_arquivo[9]);
 if ($desenvolvimento->getCodigoProjeto() == 0) {
     $msg_erro .= "<ul><li>Código de Projeto não existe</li>";
 }
 if ($desenvolvimento->getNucleo() == 0) {
     $msg_erro .= "<li>Núcleo não existe</li>";
 }
 if ($desenvolvimento->getContrato() == 0) {
     $msg_erro .= "<li>Contrato não existe</li>";
 }
 if ($desenvolvimento->getProjetoObra() == 0) {
     $msg_erro .= "<li>O código da obra da prancha não existe</li>";
 }
 if ($desenvolvimento->getTrecho() == 0) {
     $msg_erro .= "<li>O codigo do trecho não existe</li>";
 }
 if ($desenvolvimento->getFaseProjeto() == 0) {
     $msg_erro .= "<li>A fase do projeto não existe</li>";
 }
 if ($desenvolvimento->getDisciplina() == 0) {