//Connection statement
require_once('Connections/ewt.php');
//Aditional Functions
require_once('includes/functions.inc.php');
$varCodigo = $_GET['cod_imovel'];
$varTipo = $_GET['cod_tipo'];
$varDormitorio = $_GET['num_dormitorios'];
$varAreaMin = $_GET['areaminima'];
$varAreaMax = $_GET['areamaxima'];
//$varBairro = $_GET['cod_bairro'];
$varValorMin = $_GET['precominimo'];
$varValorMax = $_GET['precomaximo'];
if($varCodigo != '')
{
$query_codigo = " AND des_codigo = '$varCodigo'";
}
else
{
$query_codigo = "";
}
if($varTipo!='')
{
$query_tipo = " AND a.cod_tipo = $varTipo";
}
else
{
$query_tipo = "";
}
if($varDormitorio=='')
{
$query_dormitorio = "";
}
elseif($varDormitorio==1)
{
$query_dormitorio = " AND num_dormitorios = 1";
}
elseif($varDormitorio==2)
{
$query_dormitorio = " AND num_dormitorios = 2";
}
elseif($varDormitorio==3)
{
$query_dormitorio = " AND num_dormitorios = 3";
}
elseif($varDormitorio==4)
{
$query_dormitorio = " AND num_dormitorios >= 4";
}
/*if($varBairro != '')
{
$query_bairro = " AND a.cod_bairro = '$varBairro'";
}
else
{
$query_bairro = "";
}*/
//------------------------------------------------------------------------------------------------------------------------
$varBairro = '';
foreach ($_GET as $key => $value) {
if (strpos($key, "cod_bairro_") !== false && $value) {
$menu1 = str_replace("cod_bairro_", "", $key);
if($menu1!=''){
$varBairro = $varBairro.$menu1.',';
}
}
}
if($menu1!=''){
$varBairro = '('.$varBairro.')';
$varBairro = str_replace(",)",")",$varBairro);
$query_bairro = " AND a.cod_bairro in $varBairro";
}
else{
$query_bairro = "";
}
//echo $query_tipo_anuncio;
//------------------------------------------------------------------------------------------------------------------------
if($varAreaMin != '')
{
$query_AreaMin = " AND num_area >= $varAreaMin";
}
else
{
$query_AreaMin = "";
}
if($varAreaMax != '')
{
$query_AreaMax = " AND num_area <= $varAreaMax";
}
else
{
$query_AreaMax = "";
}
if($varValorMin != '')
{
$query_ValorMin = " AND num_valor >= $varValorMin";
}
else
{
$query_ValorMin = "";
}
if($varValorMax != '')
{
if($varValorMax == 10000000)
{
$query_ValorMax = " AND num_valor > $varValorMax";
}
else
{
$query_ValorMax = " AND num_valor <= $varValorMax";
}
}
else
{
$query_ValorMax = "";
}
// begin Recordset
$maxRows_rs_imoveis = 12;
$pageNum_rs_imoveis = 0;
if (isset($HTTP_GET_VARS['pageNum_rs_imoveis'])) {
$pageNum_rs_imoveis = $HTTP_GET_VARS['pageNum_rs_imoveis'];
}
$startRow_rs_imoveis = $pageNum_rs_imoveis * $maxRows_rs_imoveis;
$query_rs_imoveis = "select cod_imovel, des_codigo, des_tipo, des_video, des_bairro, num_dormitorios, num_area, num_valor_inicial, des_caracteristicas, num_valor_final, ig_dta_entrega, ig_des_box_simples, ig_des_box_duplo, des_caracteristicas, des_situacao_imovel
from tb_imoveis a, tb_tipos_imoveis b, tb_bairros c, tb_situacao_imovel d
where
a.cod_status_imovel = 1
and a.cod_tipo = b.cod_tipo
and a.cod_bairro = c.cod_bairro
and a.ig_cod_situacao = d.cod_situacao_imovel
$query_codigo
$query_dormitorio
$query_bairro
$query_tipo
$query_AreaMin
$query_AreaMax
$query_ValorMin
$query_ValorMax
order by num_valor ASC";
$rs_imoveis = $ewt->SelectLimit($query_rs_imoveis, $maxRows_rs_imoveis, $startRow_rs_imoveis) or die($ewt->ErrorMsg());
if (isset($HTTP_GET_VARS['totalRows_rs_imoveis'])) {
$totalRows_rs_imoveis = $HTTP_GET_VARS['totalRows_rs_imoveis'];
} else {
$all_rs_imoveis = $ewt->SelectLimit($query_rs_imoveis) or die($ewt->ErrorMsg());
$totalRows_rs_imoveis = $all_rs_imoveis->RecordCount();
}
$totalPages_rs_imoveis = (int)(($totalRows_rs_imoveis-1)/$maxRows_rs_imoveis);
// end Recordset
if($varCodigo != '') {
// begin Recordset
$query_rs_tipo ="select *
from tb_imoveis
where
des_codigo = $varCodigo";
$rs_tipo = $ewt->SelectLimit($query_rs_tipo) or die($ewt->ErrorMsg());
$totalRows_rs_tipo = $rs_tipo->RecordCount();
// end Recordset
$codTipo = $rs_tipo->Fields('cod_tipo');
// begin Recordset
$maxRows_rs_relacionados = 4;
$pageNum_rs_relacionados = 0;
if (isset($HTTP_GET_VARS['pageNum_rs_relacionados'])) {
$pageNum_rs_relacionados = $HTTP_GET_VARS['pageNum_rs_relacionados'];
}
$startRow_rs_relacionados = $pageNum_rs_relacionados * $maxRows_rs_relacionados;
$query_rs_relacionados = "select cod_imovel, des_codigo, des_tipo, des_bairro, num_dormitorios,
num_area, num_valor_inicial, num_valor_final, ig_dta_entrega, ig_des_box_simples, ig_des_box_duplo, des_situacao_imovel
from tb_imoveis a, tb_tipos_imoveis b, tb_bairros c, tb_situacao_imovel d
where
a.cod_tipo = $codTipo
and a.cod_status_imovel = 1
and a.cod_tipo = b.cod_tipo
and a.cod_bairro = c.cod_bairro
and a.ig_cod_situacao = d.cod_situacao_imovel
order by RAND()";
$rs_relacionados = $ewt->SelectLimit($query_rs_relacionados, $maxRows_rs_relacionados, $startRow_rs_relacionados) or die($ewt->ErrorMsg());
if (isset($HTTP_GET_VARS['totalRows_rs_relacionados'])) {
$totalRows_rs_relacionados = $HTTP_GET_VARS['totalRows_rs_relacionados'];
} else {
$all_rs_relacionados = $ewt->SelectLimit($query_rs_relacionados) or die($ewt->ErrorMsg());
$totalRows_rs_relacionados = $all_rs_relacionados->RecordCount();
}
$totalPages_rs_relacionados = (int)(($totalRows_rs_relacionados-1)/$maxRows_rs_relacionados);
// end Recordset
}
//------------------------------------------------------------------------------------------------------
//ENVIA E-MAIL PARA O CORRETOR
//------------------------------------------------------------------------------------------------------
if($_POST['verificaEnvio']==1){
# Dados do destinatário
$Para = "sala@saladeimoveis.com.br";
//$Para = "diego@ongate.com.br";
$nome = utf8_decode($HTTP_POST_VARS['nome']);
$email = utf8_decode($HTTP_POST_VARS['email']);
$telefone = utf8_decode($HTTP_POST_VARS['telefone']);
$imovel = utf8_decode($HTTP_POST_VARS['codigo']);
$mensagem = utf8_decode($HTTP_POST_VARS['Mensagem']);
$from = utf8_decode("Site Sala de Imóveis");
# Assunto
$Assunto = utf8_decode("Formulário Fale com o corretor");
# Remetente
$EMailRemetente = "sala@saladeimoveis.com.br";
# Conteúdo do e-mail
$ConteudoEMail = "
|
|
E-mail enviado pelo Site |
Imovel: |
$imovel |
Nome: |
$nome |
E-mail: |
$email |
Telefone: |
$telefone |
|
Mensagem: |
$mensagem |
|
|
";
$headers = "MIME-Version: 1.0\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\n";
$headers .= "From: $from <$email>\n";
# Envio da mensagem
if (mail($Para, $Assunto, $ConteudoEMail, $headers))
{
$respostaEnvio = 'Mensagem enviada com sucesso! Em breve entraremos em contato.';}
else
{
$respostaEnvio = 'Erro no envio da mensagem!';
}
}
//------------------------------------------------------------------------------------------------------
//FIM
//------------------------------------------------------------------------------------------------------
?>
Imóvel #