Ejemplo n.º 1
0
 if ($_FILES['file']['error'] != 4) {
     $uploadDir = '../../arquivos/pedido_informacao/';
     $name = sha1(date("d-m-Y H:i:s"));
     $uploadFile = $uploadDir . $name;
     $extension = pathinfo($_FILES['file']['name'], PATHINFO_EXTENSION);
     $uploadFile = $uploadFile . '.' . $extension;
     $name = $name . '.' . $extension;
     $query = mysql_query("SELECT id FROM " . MYSQL_BASE_PEDIDO_INFORMACAO_ARQUIVO . " WHERE file = '" . $name . "' AND dat_excluido IS NULL");
     $num = mysql_num_rows($query);
     if ($num > 0) {
         $msg_erro .= "Já existe um arquivo com esse mesmo nome na base de dados.";
         echo '<script language= "JavaScript">alert("' . $msg_erro . '");</script>';
     } else {
         if (move_uploaded_file($_FILES['file']['tmp_name'], $uploadFile)) {
             //Aqui
             $pedido->setFile($name);
         } else {
             $pedido->setFile($name);
         }
     }
 } else {
     $pedido->setFile("");
 }
 $checkList->setConsideracoes($_POST['consideracoes']);
 $checkList->setAprovadoSupervisor(userId());
 $checkbox = $_POST['check'];
 $checkList->setDespacha($_POST['despacha']);
 /*Inserindo PI*/
 foreach ($checkbox as $item) {
     $id_check_list = $item;
 }
Ejemplo n.º 2
0
     $pedidoInformacao->setIdArquivo($row);
     $pedidoInformacao->setResposta($post[$row]);
     /*Inicio - Anexar arquivo*/
     if ($_FILES['file']['error'] != 4) {
         $name = $_FILES['file']['name'];
         $tmp_name = $_FILES['file']['tmp_name'];
         $uploadDir = '../../arquivos/pedido_informacao/';
         $uploadFile = $uploadDir . $name;
         $query = mysql_query("SELECT id FROM " . MYSQL_BASE_PEDIDO_INFORMACAO_ARQUIVO . " WHERE file = '" . $name . "' AND dat_excluido IS NULL");
         $num = mysql_num_rows($query);
         if ($num > 0) {
             $msg_erro .= "J� existe um arquivo com esse mesmo nome na base de dados.";
             echo '<script language= "JavaScript">alert("' . $msg_erro . '");</script>';
         } else {
             if (move_uploaded_file($tmp_name, $uploadFile)) {
                 $pedidoInformacao->setFile($name);
             }
         }
     }
     /*Fim - Anexar arquivo*/
     $resultado = $DAO->Atualizar($pedidoInformacao);
 }
 if ($resultado == 1) {
     $query = $DAO->Listar("\r\n\t\t\t\t\t\t\tSELECT pi.*, p.nome_completo AS usuario, p1.nome_completo AS responsavel FROM " . MYSQL_BASE_PEDIDO_INFORMACAO . " pi \r\n\t\t\t\t\t\t\tINNER JOIN " . MYSQL_BASE_PESSOAS . " p ON pi.id_usuario = p.id\r\n\t\t\t\t\t\t\tINNER JOIN " . MYSQL_BASE_PESSOAS . " p1 ON pi.id_responsavel = p1.id\r\n\t\t\t\t\t\t\tWHERE pi.id = " . $id_pi);
     foreach ($query as $item) {
         $pedidoInformacao->setUsuario($item['id_usuario']);
         $pedidoInformacao->setResponsavel($item['id_responsavel']);
         $pedidoInformacao->setAssunto($item['assunto']);
         $pedidoInformacao->setNomeResponsavel($item['responsavel']);
         $pedidoInformacao->setNomeUsuario($item['usuario']);
     }