copy($arquivo['tmp_name'][$i], $img); } $podeExecutar = true; } $inserindo = $obj->getIdPessoa() == '' ? true : false; $id = $obj->_salvar(); if ($inserindo) { //colocando o proprietario do credenciado para ele mesmo $obj->setIdPessoa($id); $obj->atualizaIdProprietarioCredenciado(); $usuario->setIdPessoa($id); $usuario->setIdPapel(2); //ADMINISTRADOR $usuario->setDominio($_POST['dominio']); $usuario->setLogin($_POST['usuario']); $usuario->setSenha($_POST['senha']); $usuario->setBloqueado('N'); $usuario->setLogado('N'); $usuario->setAcessos(0); $usuario->gravar(); } $msg = 'Credenciado salvo com sucesso!' . $msg_logo; } $retorno = array('status' => $status, 'id' => $id); } catch (PDOException $e) { //$cnx->fimTransacao(); //$retorno = array('status'=>'ERRO '.$e); $msg = 'Erro ao tentar salvar o credenciado!'; } header('Location: ../../../sistema.php?action=credenciadocad&idcredenciado=' . $id . '&return=' . Utilitarios::criptografa($msg));
if ($podeExecutar) { //salva as novas imagens para o anuncio $img = $idImovel . '_' . md5($arquivo['tmp_name'][$i]) . '.jpg'; $imagem->setIdAnuncio($idAnuncio); $imagem->setOrdem(empty($ordemImg[$i]) ? 1 : $ordemImg[$i]); $imagem->setDescricao($descImg[$i]); $imagem->setImagem($img); $imagem->_salvar(); //salva as novas imagens no imovel $img_imovel->setIdImovel($idImovel); $img_imovel->setOrdem(empty($ordemImg[$i]) ? 1 : $ordemImg[$i]); $img_imovel->setDescricao($descImg[$i]); $img_imovel->setFoto($img); $img_imovel->_salvar(); //copia a imagem para o servidor $img = $diretorio . $img; copy($arquivo['tmp_name'][$i], $img); } $podeExecutar = true; } } $cnx->fimTransacao(); } catch (Exception $e) { $cnx->fimTransacao(); $msg = 'Erro ao tentar publicar o anúncio!'; } //header('Location: ../../../sistema.php?action=anunciocad&idanuncio='.$idAnuncio.'&return='. Utilitarios::criptografa($msg)); header('Location: ../../../sistema.php?action=anunciolista&return=' . Utilitarios::criptografa($msg)); } else { header('Location: ../../../sistema.php?action=anunciocad&idanuncio=' . $idAnuncio . '&return=' . Utilitarios::criptografa('Falha ao tentar executar a operação. Método de envio inválido!')); }
if (array_search($extensao, $_UP['extensoes']) === false) { $msg .= ' \\n => A imagem "' . $arquivo['name'][$i] . '" não foi gravada porque a extenção é invalida.'; $podeExecutar = false; } //verifica o tamanho do arquivo if ($_UP['tamanho'] < $arquivo['size'][$i]) { $msg .= ' \\n => A imagem "' . $arquivo['name'][$i] . '" não foi gravada porque o tamanho é mario que ' . $tamanho . 'Mb.'; $podeExecutar = false; } //persistir no banco de dados if ($podeExecutar) { $img = $idImovel . '_' . md5($arquivo['tmp_name'][$i]) . '.jpg'; $imagem->setIdImovel($idImovel); $imagem->setOrdem(empty($ordemImg[$i]) ? 1 : $ordemImg[$i]); $imagem->setDescricao($descImg[$i]); $imagem->setFoto($img); $imagem->_salvar(); //copia a imagem para o servidor $img = $diretorio . $img; copy($arquivo['tmp_name'][$i], $img); } $podeExecutar = true; } } $cnx->fimTransacao(); } catch (PDOException $e) { $cnx->fimTransacao(); $msg = 'Erro ao tentar salvar o imóvel!'; } header('Location: ../../sistema.php?action=imovelcad&idimovel=' . $idImovel . '&return=' . $util->criptografa($msg));