Sessao::temPermissao('anunciocad'); include_once 'app/view/backend/menupadrao.php'; $anuncio = new Anuncio(Conf::pegCnxPadrao()); $titulo = 'Anunciar'; $temImagens = false; if (isset($_GET['idanuncio'])) { $titulo = 'Editar anuncio'; $anuncio->set_idPessoaProprietario($_SESSION['idPessoaProprietario']); $anuncio->setIdAnuncio($_GET['idanuncio']); $anuncio->preecheObjeto(); $temImagens = sizeof($anuncio->get_imagens()) > 0; } $imovel = new Imovel(Conf::pegCnxPadrao()); $imovel->setIdPessoaProprietario($_SESSION['idPessoaProprietario']); $imovel->setIdImovel($anuncio->getIdImovel()); $imoveis = $imovel->getSemAnuncio(); ?> <div class="main-content"> <div class="breadcrumbs" id="breadcrumbs"> <script type="text/javascript"> try { ace.settings.check('breadcrumbs', 'fixed') } catch (e) { } </script> <ul class="breadcrumb"> <li>
<?php include_once '../../../config.php'; if (isset($_POST)) { try { $cnx = Conf::pegCnxPadrao(); $anuncio = new Anuncio($cnx); $cnx->iniTransacao(); $anuncio->setIdUsuarioAlt($_SESSION['idUsuario']); $anuncio->setDados($_POST); $valor = str_replace('.', '', $_POST['valor']); $valor = str_replace(',', '.', $valor); $anuncio->setValor($valor); $idAnuncio = $anuncio->_salvar(); $idAnuncio = empty($idAnuncio) ? $anuncio->getIdAnuncio() : $idAnuncio; $idImovel = $anuncio->getIdImovel(); $msg = 'Seu anúncio foi publicado com sucesso!'; //GRAVAÇÃO DAS IMAGENS////////////////////////////////////////////// //Tamanho máximo do arquivo (em Bytes) $tamanho = 2; //2Mb $_UP['tamanho'] = 1024 * 1024 * $tamanho; //extensões permitidas $_UP['extensoes'] = array('jpg', 'JPG', 'jpeg', 'JPEG'); $imagem = new AnuncioImagem($cnx); $img_imovel = new ImovelFoto($cnx); //caso ja exista imagem cadastrada atualizar as mesmas if (isset($_POST['ordemImgCad'])) { //remove as imagens existentes $imagem->setIdAnuncio($idAnuncio); $imagem->excluirImagensDoAnuncio();