コード例 #1
0
ファイル: anuncioGravar.php プロジェクト: juniormelo/eimoveis
                }
                //persistir no banco de dados
                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 {
コード例 #2
0
ファイル: imovelGravar.php プロジェクト: juniormelo/eimoveis
 if (isset($_POST['ordemImgCad'])) {
     //remove as imagens existentes
     $imagem->setIdImovel($idImovel);
     $imagem->excluirFotosDoImovel();
     $ordemImg = $_POST['ordemImgCad'];
     $codImg = $_POST['codImgCad'];
     $nomeImg = $_POST['nomeImgCad'];
     $descImg = $_POST['descImgCad'];
     for ($i = 0; $i < count($_POST['ordemImgCad']); $i++) {
         if ($codImg[$i] > 0 && $nomeImg[$i] != 'i_img_nv') {
             $img = $nomeImg[$i];
             $imagem->setIdImovel($idImovel);
             $imagem->setOrdem(empty($ordemImg[$i]) ? 1 : $ordemImg[$i]);
             $imagem->setDescricao($descImg[$i]);
             $imagem->setFoto($img);
             $imagem->_salvar();
         }
     }
 }
 $temImagens = $_FILES ? count($_FILES) == 1 && $_FILES['img']['name'][0] == '' ? false : true : false;
 if ($temImagens) {
     $ordemImg = $_POST['ordemImg'];
     $descImg = $_POST['descImg'];
     //caso o diretorio do banco de upload nao exista o sistema criará automaticamente
     $diretorio = '../../images/upload/';
     if (!file_exists($diretorio)) {
         mkdir($diretorio);
     }
     $podeExecutar = true;
     //flag de execução de bloco
     $extensao = '';