$init = array('http://google.com.br/busca', 'http://google.com.br/busca/');
    if (in_array($myinit, $init)) {
        echo '<script>location.href="/busca/1";</script>';
    }
}
redirectBusca();
function converter_preco($valor)
{
    $valor = (int) $valor;
    return money_format('%n', $valor);
}
/**
 * Instanciando objetos para trabalhar com dados
 * @var Imoveis
*/
$imoveis = new Imoveis();
$imovel = new Imovel();
$url = new UrlAmigavel();
$title = new Title();
$allfotos = new FotoImovel();
/**
 * Implementação de imóveis na index home page
 * @var Imoveis
*/
$index = $imoveis->qtde_imoveis($imoveis->key, $imoveis->tipo, $imoveis->param, 1, 12);
$atual = $index['pagina'];
$tpages = $index['paginas'];
$imppage = $index['quantidade'];
$timov = $index['total'];
/**
 * Pegando o ID do imóvel ao acessar uma página de imóvel
<?php

//Classes
require_once "../util/includes-json-class.php";
if (!empty($_POST['FRMcadastro'])) {
    //Cadastra Imoveis
    $oImoveis = new Imoveis();
    $oImoveis->_item['tipoimovel'] = $_POST['FRMtipoimovel'];
    $oImoveis->_item['tipoanuncio'] = $_POST['FRMtipoanuncio'];
    $oImoveis->_item['rua'] = $_POST['FRMrua'];
    $oImoveis->_item['numero'] = $_POST['FRMnumero'];
    $oImoveis->_item['cidade'] = $_POST['FRMcidade'];
    $oImoveis->_item['bairro'] = $_POST['FRMbairro'];
    $oImoveis->_item['estado'] = $_POST['FRMestado'];
    $oImoveis->_item['descricao'] = $_POST['FRMdescricao'];
    $iIdImovel = $oImoveis->createNewObject();
    //Cadastra Imagens
    $oImagens = new Imagens();
    $iTotalImg = count($_FILES['FRMimagem']['name']);
    for ($i = 0; $i < $iTotalImg; $i++) {
        //Upload de arquivos
        // verifica se foi enviado um arquivo
        if (isset($_FILES['FRMimagem']['name'][$i]) && $_FILES["FRMimagem"]["error"][$i] == 0) {
            $arquivo_tmp = $_FILES['FRMimagem']['tmp_name'][$i];
            $nome = $_FILES['FRMimagem']['name'][$i];
            // Pega a extensao
            $extensao = strrchr($nome, '.');
            // Converte a extensao para mimusculo
            $extensao = strtolower($extensao);
            // Somente imagens, .jpg;.jpeg;.gif;.png
            // Aqui eu enfilero as extesões permitidas e separo por ';'
<?php

//Classes
require_once "../util/includes-json-class.php";
if (!empty($_POST['FRMcadastro'])) {
    //Cadastra Imoveis
    $oImoveis = new Imoveis();
    $oImoveis->_item['tipoimovel'] = $_POST['FRMtipoimovel'];
    $oImoveis->_item['tipoanuncio'] = $_POST['FRMtipoanuncio'];
    $oImoveis->_item['rua'] = $_POST['FRMrua'];
    $oImoveis->_item['numero'] = $_POST['FRMnumero'];
    $oImoveis->_item['cidade'] = $_POST['FRMcidade'];
    $oImoveis->_item['bairro'] = $_POST['FRMbairro'];
    $oImoveis->_item['estado'] = $_POST['FRMestado'];
    $oImoveis->_item['descricao'] = $_POST['FRMdescricao'];
    $oImoveis->createNewObject();
    $iIdImovel = 14;
    //Cadastra Imagens
    $oImagens = new Imagens();
    $iTotalImg = count($_FILES['FRMimagem']['name']);
    for ($i = 0; $i < $iTotalImg; $i++) {
        $destino = '../imagens/' . $_FILES['FRMimagem']['name'][$i];
        $arquivo_tmp = $_FILES['FRMimagem']['tmp_name'][$i];
        move_uploaded_file($arquivo_tmp, $destino);
        //Upload de arquivos
        // verifica se foi enviado um arquivo
        if (isset($_FILES['FRMimagem']['name'][$i]) && $_FILES["FRMimagem"]["error"][$i] == 0) {
            $arquivo_tmp = $_FILES['FRMimagem']['tmp_name'][$i];
            $nome = $_FILES['FRMimagem']['name'][$i];
            // Pega a extensao
            $extensao = strrchr($nome, '.');
<style>
.btn.disabled, .btn[disabled], fieldset[disabled] .btn {
 display: none;
}
</style>
<?php 
$aMenu = array(0 => array('title' => 'Imóveis', 'href' => '/community', 'child' => array(0 => array('title' => 'Cadastrar', 'href' => 'community', 'child' => array(0 => array('title' => 'Irc', 'href' => 'irc'), 1 => array('title' => 'Events', 'href' => 'events'))), 1 => array('title' => 'Buscar', 'href' => 'getting-involved', 'child' => array(0 => array('title' => 'Translation', 'href' => 'translation'), 1 => array('title' => 'Design', 'href' => 'contribute/themes'), 2 => array('title' => 'Coding', 'href' => 'contribute/development'))))), 1 => array('title' => 'Contatos', 'href' => 'support', 'child' => array(0 => array('title' => 'Search', 'href' => 'search/apachesolr_search'), 1 => array('title' => 'Forums', 'href' => 'Forum'), 2 => array('title' => 'Community Documentation', 'href' => 'documentation'))), 2 => array('title' => 'Tipos de Imóveis', 'href' => 'support', 'child' => array(0 => array('title' => 'Search', 'href' => 'search/apachesolr_search'), 1 => array('title' => 'Forums', 'href' => 'Forum'), 2 => array('title' => 'Community Documentation', 'href' => 'documentation'))));
if (!empty($_POST['FRMcadastro'])) {
    //Cadastra Imoveis
    $oImoveis = new Imoveis();
    $oImoveis->_item['tipoimovel'] = $_POST['FRMtipoimovel'];
    $oImoveis->_item['tipoanuncio'] = $_POST['FRMtipoanuncio'];
    $oImoveis->_item['rua'] = $_POST['FRMrua'];
    $oImoveis->_item['numero'] = $_POST['FRMnumero'];
    $oImoveis->_item['cidade'] = $_POST['FRMcidade'];
    $oImoveis->_item['bairro'] = $_POST['FRMbairro'];
    $oImoveis->_item['estado'] = $_POST['FRMestado'];
    $oImoveis->_item['descricao'] = $_POST['FRMdescricao'];
    $oImoveis->createNewObject(true);
    $iIdImovel = 1;
    //Cadastra Imagens
    $oImagens = new Imagens();
    $iTotalImg = count($_FILES['FRMimagem']['name']);
    for ($i = 0; $i < $iTotalImg; $i++) {
        //Upload de arquivos
        // verifica se foi enviado um arquivo
        if (isset($_FILES['FRMimagem']['name'][$i]) && $_FILES["FRMimagem"]["error"][$i] == 0) {
            $arquivo_tmp = $_FILES['FRMimagem']['tmp_name'][$i];
            $nome = $_FILES['FRMimagem']['name'][$i];
            // Pega a extensao
            $extensao = strrchr($nome, '.');
<?php

#inicializa classe imóveis
$oImoveis = new Imoveis();
#monta filtro do parametro da url para buscar imovel para visulização
$sFiltro = "imoveis.id = " . $parametro1;
#retorna os dados do imovel
$aImovel = $oImoveis->getList($sFiltro);
#tipo do imovel
$tipoimovel = $aImovel[0]['tipoimovel'];
#busca o tipo do imovel
$objTiposImoveis = new TiposImoveis();
$objTiposImoveis = $objTiposImoveis->getObject($tipoimovel);
$tipoimovel = $objTiposImoveis[0]['tipo'];
#demais dados da tabelas
$rua = $aImovel[0]['rua'];
$numero = $aImovel[0]['numero'];
$cidade = $aImovel[0]['cidade'];
$bairro = $aImovel[0]['bairro'];
$estado = $aImovel[0]['estado'];
$descricao = $aImovel[0]['descricao'];
$tipoanuncio = $aImovel[0]['tipoanuncio'] == "1" ? "Aluguel" : "Venda";
#inicializa instancia da classe de imagens
$objImagensImovel = new Imagens();
#monta filtro do parametro da url para buscar imovel para visulização
$sFiltro = "imovel = " . $parametro1;
#busca lista de imagens do imovel
$arrImagens = $objImagensImovel->getList($sFiltro);
$iTotalImagens = sizeof($arrImagens);
$arrImgCarrossel = "";
//carrega imagens do corrossel
<?php

require_once "../util/includes-json-class.php";
$oImoveis = new Imoveis();
//controla id enviado para exclusao
if (!empty($_POST['FRMidimovel'])) {
    $oImoveis->deleteObject($_POST['FRMidimovel']);
}
//sempre carrega a lista de imoveis atualizada
$aImoveis = $oImoveis->getList();
echo json_encode($aImoveis);