// Converte a extensao para mimusculo
            $extensao = strtolower($extensao);
            // Somente imagens, .jpg;.jpeg;.gif;.png
            // Aqui eu enfilero as extesões permitidas e separo por ';'
            // Isso server apenas para eu poder pesquisar dentro desta String
            if (strstr('.jpg;.jpeg;.gif;.png', $extensao)) {
                // Cria um nome único para esta imagem
                // Evita que duplique as imagens no servidor.
                $novoNome = md5(microtime()) . $extensao;
                // Concatena a pasta com o nome
                $destino = '../imagens/' . $novoNome;
                // tenta mover o arquivo para o destino
                if (@move_uploaded_file($arquivo_tmp, $destino)) {
                    $aAviso['texto'] = "Arquivo salvo com sucesso em : <strong>" . $destino . "</strong><br />";
                    $aAviso['texto'] .= "<img src='" . $destino . "' />";
                    $aAviso['tipo'] = "success";
                } else {
                    $aAviso['texto'] = "Erro ao salvar o arquivo. Aparentemente você não tem permissão de escrita.<br />";
                    $aAviso['tipo'] = "danger";
                }
            } else {
                $aAviso['texto'] = "Você não enviou nenhum arquivo!";
                $aAviso['tipo'] = "danger";
            }
            $oImagens->_item['imovel'] = $iIdImovel;
            $oImagens->_item['imagem'] = $novoNome;
            $oImagens->createNewObject();
        }
    }
    echo json_encode($iIdImovel);
}
Ejemplo n.º 2
0
             // tenta mover o arquivo para o destino
             if (@move_uploaded_file($arquivo_tmp, $destino)) {
                 $aAviso['texto'] = "Arquivo salvo com sucesso em : <strong>" . $destino . "</strong><br />";
                 $aAviso['texto'] .= "<img src='" . $destino . "' />";
                 $aAviso['tipo'] = "success";
             } else {
                 $aAviso['texto'] = "Erro ao salvar o arquivo. Aparentemente você não tem permissão de escrita.<br />";
                 $aAviso['tipo'] = "danger";
             }
         } else {
             $aAviso['texto'] = "Você não enviou nenhum arquivo!";
             $aAviso['tipo'] = "danger";
         }
         $oImagens->_item['imovel'] = $iIdImovel;
         $oImagens->_item['imagem'] = $novoNome;
         $oImagens->createNewObject(true);
     }
 }
 //Cadastro de Contatos
 $oContatos = new Contatos();
 $iTotalCnt = count($_POST['FRMresponsavel']);
 for ($i = 0; $i < $iTotalCnt; $i++) {
     $oContatos->_item['imovel'] = $iIdImovel;
     $oContatos->_item['responsavel'] = $_POST['FRMresponsavel'][$i];
     $oContatos->_item['email'] = $_POST['FRMemail'][$i];
     $oContatos->_item['telefone'] = $_POST['FRMtelefone'][$i];
     $oContatos->createNewObject(true);
 }
 if (!empty($return)) {
     $aAviso['texto'] = "Cadastro realizado com sucesso!";
     $aAviso['tipo'] = "success";