| Server IP : 23.111.136.34 / Your IP : 216.73.216.136 Web Server : Apache System : Linux servidor.eurohost.com.br 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64 User : meusitei ( 1072) PHP Version : 5.6.40 Disable Function : show_source, system, shell_exec, passthru, proc_open MySQL : ON | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /home/meusitei/public_html/painel/controllers/bkp/ |
Upload File : |
<?php
@header("Content-Type: text/html; charset=UTF-8");
/**
* LoginController - Controller de exemplo
*
* @package TutsupMVC
* @since 0.1
*/
require_once 'xmlapi.php';
//require_once 'config_clientes.php';
class LoginController extends MainController {
/**
* Carrega a página "/views/login/index.php"
*/
public function index() {
// Título da página
$this->title = 'Login';
$language = new Language();
$lang = $language->getLanguage(@$_POST['lang']);
// Parametros da função
$parametros = ( func_num_args() >= 1 ) ? func_get_arg(0) : array();
// Login não tem Model
/** Carrega os arquivos do view * */
// ATIVAÇÃO DE CADASTRO
@$url = $_SERVER['REQUEST_URI'];
@$url2 = explode("/", $url);
@$url3 = end($url2);
@$recuperar_senha_id = $_GET['forgot'];
@$recuperar_senha_email = $_GET['email'];
require ABSPATH . '/views/login/login-view.php';
// /views/_includes/footer.php
}
public function cadastro() {
// Título da página
$this->title = 'Cadastro';
$language = new Language();
$lang = $language->getLanguage(@$_POST['lang']);
// Parametros da função
$parametros = ( func_num_args() >= 1 ) ? func_get_arg(0) : array();
// Login não tem Model
/** Carrega os arquivos do view * */
// ATIVAÇÃO DE CADASTRO
@$url = $_SERVER['REQUEST_URI'];
@$url2 = explode("/", $url);
@$url3 = end($url2);
@$recuperar_senha_id = $_GET['forgot'];
@$recuperar_senha_email = $_GET['email'];
require ABSPATH . '/views/login/tela-cadastro.php';
// /views/_includes/footer.php
}
// index
public function fazerlogin() {
// Título da página
// Parametros da função
@$userdata = $_POST['userdata'];
@$fazerlogin = $userdata['fazerlogin'];
@$fazerlogin_final = $userdata['fazerlogin_final'];
if ($fazerlogin == '1') {
unset($_POST['userdata']);
$user = $userdata['user'];
$user_password = $userdata['user_password'];
$premiumuser = '';
$premiumuser_id = '';
$premiumuser_email = '';
if (isset($userdata['premiumuser'])) {
$premiumuser = $userdata['premiumuser'];
$premiumuser_email = $userdata['user'];
$user_password = '222';
}
require ABSPATH . '/connectpadrao.php';
if ($premiumuser_email == '') {
$user_status = $banco->query('SELECT * FROM cliente WHERE email = "' . $user . '"');
} else {
$user_status = $banco->query('SELECT * FROM cliente WHERE email = "' . $premiumuser_email . '"');
}
$cadastro_cliente = $user_status->fetch(PDO::FETCH_ASSOC);
$pegar_prefixo_banco_load = $banco->query('SELECT * FROM sistemas WHERE id = 1');
$pegar_prefixo_banco = $pegar_prefixo_banco_load->fetch(PDO::FETCH_ASSOC);
$cadastro_id = $cadastro_cliente['user_id'];
$cadastro_email = $cadastro_cliente['email'];
$cadastro_contratante = $cadastro_cliente['contratante'];
if($cadastro_contratante=='0'){ $cadastro_contratante = $cadastro_id; }
//// CONSULTAR PERMISSAO
if($cadastro_cliente){
if (($cadastro_cliente['contratante'] != '0')&&($premiumuser_email == '')) {
$id = $cadastro_cliente['user_id'];
$bd_idcliente = $cadastro_contratante;
$banco_base = $pegar_prefixo_banco['prefixo'];
require ABSPATH . '/connectpadrao_clientes.php';
$dados_cliente_load_interno = $banco_interno->query('SELECT * FROM users WHERE id_mestre = "' . $id . '"');
$dados_cliente_interno = $dados_cliente_load_interno->fetch(PDO::FETCH_ASSOC);
$permi_user = unserialize($dados_cliente_interno['user_permissions_config']);
}
}
////
$user_status = $banco->query('SELECT * FROM cliente WHERE user_id = "' . $cadastro_contratante . '"');
$cadastro_cliente_status = $user_status->fetch(PDO::FETCH_ASSOC);
$plano_status_load = $banco->query('SELECT * FROM produtos WHERE id_cliente = "' . $cadastro_contratante . '" AND produto_servico < 6');
$plano_status = $plano_status_load->fetch(PDO::FETCH_ASSOC);
$cliente_status_atual = $plano_status['status_produto'];
if(!$cadastro_cliente){
echo 'nouser';
}else{
if ($cliente_status_atual != 'Ativo') {
if ($cadastro_contratante != 0) {
if(isset($permi_user)){
if(@$permi_user['ADMINISTRAR_gerenciarcobrancas']=='1'){
echo $cadastro_email . '/////' . $user_password . '/////' . $cadastro_id . '/////' . $cadastro_contratante . '/////' . $premiumuser;
}else{
echo 'sus';
}
}else{
if (($cadastro_cliente['status'] == 'cancelado')||($plano_status['status_produto'] == 'Encerrado')||($plano_status['status_produto'] == 'Cancelado')) {
echo 'can';
}else{
echo $cadastro_email . '/////' . $user_password . '/////' . $cadastro_id . '/////' . $cadastro_contratante . '/////' . $premiumuser;
}
}
} else {
if (($cadastro_cliente['status'] == 'cancelado')||($plano_status['status_produto'] == 'Encerrado')) {
echo 'can';
} else {
echo 'can';
//echo $cadastro_email . '/////' . $user_password . '/////' . $cadastro_id . '/////' . $cadastro_contratante . '/////' . $premiumuser;
}
}
} else {
echo $cadastro_email . '/////' . $user_password . '/////' . $cadastro_id . '/////' . $cadastro_contratante . '/////' . $premiumuser;
}
}
}
if ($fazerlogin_final == '1') {
//echo $userdata['user'].'/'.DB_NAME;
echo $this->login_error;
}
//echo '/////incorreto';
}
public function direcionarlogin($id = null, $user = null, $pass = null) {
// Título da página
// Parametros da função
echo $id . '/' . $user . '/' . $pass;
//echo 'ok';
}
// index
public function consultarsubdominio() {
$subdominio = $_POST['novo_subdominio'];
require ABSPATH . '/controllers/cpanel-login-controller.php';
$xmlapi->set_output('json'); //set this for browser output
$result_final = $xmlapi->api2_verificar_subdominio($cpanelusr, $subdominio);
echo $result_final;
}
public function consultaremail() {
$cons_email = $_POST['cons_email'];
//$cadastro_id = $this->acaoglobal(array('users', 'user'), 'get', $cons_email);
require ABSPATH . '/connectpadrao.php';
$dados_cliente_load = $banco->query('SELECT * FROM cliente WHERE email = "' . $cons_email . '"');
$cadastro_id = $dados_cliente_load->fetch(PDO::FETCH_ASSOC);
if ($cadastro_id) {
echo '1';
} else {
echo '';
}
}
public function recuperasenha() {
$cons_email = $_POST['email'];
require ABSPATH . '/connectpadrao.php';
$sql_cliente = 'SELECT * FROM cliente WHERE email = "' . $cons_email . '"';
$cadastro_cliente = $banco->query($sql_cliente);
$sql_cliente_load = $banco->query('SELECT * FROM cliente WHERE email = "' . $cons_email . '"');
$cadastro_cliente = $sql_cliente_load->fetch(PDO::FETCH_ASSOC);
$cadastro_id = $cadastro_cliente['user_id'];
$cadastro_email = $cadastro_cliente['email'];
/////////////////////////////////////////////////////////
$mail_idfatura = '';
$mail_idmodelo = '40';
$mail_idcliente = $cadastro_id;
require ABSPATH . '/mail/montaremail.php';
echo $cadastro_id . ': ' . $cadastro_email;
}
public function alterasenha() {
$id = $_POST['altera_id'];
$email = $_POST['altera_email'];
$novasenha = $_POST['altera_senha'];
require ABSPATH . '/connectpadrao.php';
$cadastro_cliente2_load = $banco->query('SELECT * FROM cliente WHERE user_id = "' . $id . '"');
$cadastro_cliente2 = $cadastro_cliente2_load->fetch(PDO::FETCH_ASSOC);
$sis_base_load = $banco->query('SELECT * FROM sistemas WHERE id = "1"');
$sis_base = $sis_base_load->fetch(PDO::FETCH_ASSOC);
if ($cadastro_cliente2['contratante'] == '0') {
$contratante = $id;
} else {
$contratante = $cadastro_cliente2['contratante'];
}
//echo $id . '/' . $email . '/' . $novasenha;
$lines = file(ABSPATH . '/subdominios/' . $contratante . '/config_' . $contratante . '.php');
// Percorre o array, mostrando o fonte HTML com numeração de linhas.
foreach ($lines as $line_num => $line) {
if ($line_num == 22) {
$linha_senha = htmlspecialchars($line);
$linha_senha_array = explode(',', $linha_senha);
$pontos = array("'", ")", ";", " ");
$result = str_replace($pontos, "", $linha_senha_array[1]);
$result = substr($result, 0, 15);
//echo $result;
}
}
$caracteres_senhanova = strlen($novasenha);
$password_hash = new PasswordHash($caracteres_senhanova, FALSE);
$senha_usuario = $password_hash->HashPassword($novasenha);
// CASO ALGUM ERRO ESTEJA OCORRENDO NA LINHA ABAIXO, VERIFICAR A LINHA CORRESPONDENTE À SENHA NO CONFIG DO CLIENTE E COLOCAR NO FOREACH ACIMA POIS ELE
// QUEBRA AS LINHAS E BUSCA A SENHA
$banco_recusenha = new PDO("mysql:host=localhost;dbname=".$sis_base['prefixo']."_" . $contratante, $sis_base['prefixo'].'_' . $contratante, $result);
$banco_recusenha->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); // <== add this line
$sql_cliente = 'UPDATE users SET user_password = "' . $senha_usuario . '" WHERE id_mestre = "' . $id . '"';
$cadastro_cliente = $banco_recusenha->query($sql_cliente);
$banco_recusenha->query('UPDATE users SET user_password = "' . $senha_usuario . '" WHERE id_mestre = "' . $id . '"');
}
public function fazercadastro() {
require ABSPATH . '/connectpadrao.php';
@$sis_base_load = $banco->query('SELECT * FROM sistemas WHERE id = "1"');
@$sis_base = $sis_base_load->fetch(PDO::FETCH_ASSOC);
if(!isset($_POST['novo_nome'])){
header('Location: '.$sis_base);
}else{
$dominio = explode("//",$sis_base['dominio']);
// TRECHO QUE CRIA UM SUBDOMINIO APARTIR DO NOME - INICIO
$tratarsubdominio = explode(" ",$_POST['novo_nome']);
$novodom = $tratarsubdominio[0];
if(isset($tratarsubdominio[1])){
$novodom .= $tratarsubdominio[1];
}
$verificarsub = $novodom.'.'.$dominio[1];
$verificarsub = strtolower($verificarsub);
//$dados_gerais_sub = $banco->query('SELECT * FROM cliente');
$dados_gerais_sub = $banco->query('SELECT * FROM cliente WHERE subdominio = "' . $verificarsub . '"');
$dados_sub = $dados_gerais_sub->fetch(PDO::FETCH_ASSOC);
$aux = 0;
if($dados_sub['subdominio'] == $verificarsub){
$aux = 1;
}
if($aux == 1){
$gera = rand(1,100);
$novodom = $novodom.$gera;
$verificarsube = $novodom.'.meusiteimobiliario.com.br';
if($dados_sub['subdominio'] == $verificarsube){
$gera = rand(10,100);
$novodom = $novodom.$gera;
}
}
function remover_caracter($string) {
$comAcentos = array('à', 'á', 'â', 'ã', 'ä', 'å', 'ç', 'è', 'é', 'ê', 'ë', 'ì', 'í', 'î', 'ï', 'ñ', 'ò', 'ó', 'ô', 'õ', 'ö', 'ù', 'ü', 'ú', 'ÿ', 'À', 'Á', 'Â', 'Ã', 'Ä', 'Å', 'Ç', 'È', 'É', 'Ê', 'Ë', 'Ì', 'Í', 'Î', 'Ï', 'Ñ', 'Ò', 'Ó', 'Ô', 'Õ', 'Ö', 'O', 'Ù', 'Ü', 'Ú');
$semAcentos = array('a', 'a', 'a', 'a', 'a', 'a', 'c', 'e', 'e', 'e', 'e', 'i', 'i', 'i', 'i', 'n', 'o', 'o', 'o', 'o', 'o', 'u', 'u', 'u', 'y', 'A', 'A', 'A', 'A', 'A', 'A', 'C', 'E', 'E', 'E', 'E', 'I', 'I', 'I', 'I', 'N', 'O', 'O', 'O', 'O', 'O', '0', 'U', 'U', 'U');
return str_replace($comAcentos, $semAcentos, $string);
}
//$subdominio = $_POST['novo_subdominio'];
$subdominio = remover_caracter($novodom);
$subdominio = strtolower($subdominio);
// TRECHO QUE CRIA UM SUBDOMINIO APARTIR DO NOME - FIM
$cod_indicacao = $_POST['cod_ind'];
require ABSPATH . '/controllers/cpanel-login-controller.php';
$xmlapi->set_output('json'); //set this for browser output
$result_final = $xmlapi->api2_verificar_subdominio($cpanelusr, $subdominio);
if ($result_final == '1') {
$domexist = "1";
$countdom = 1;
while($domexist == "1"){
$subdominio = $subdominio.$countdom;
$result_final_nova_consulta = $xmlapi->api2_verificar_subdominio($cpanelusr, $subdominio);
if ($result_final_nova_consulta != '1') {
$domexist = "2";
}
$countdom++;
}
}
$subdominio = remover_caracter($subdominio);
@$dados_gerais_load = $banco->query('SELECT * FROM servidores WHERE id_servidores = "2"');
@$dados_gerais = $dados_gerais_load->fetch(PDO::FETCH_ASSOC);
@$sis_gerais_load = $banco->query('SELECT * FROM gerais WHERE id_gerais = "1"');
@$sis_gerais = $sis_gerais_load->fetch(PDO::FETCH_ASSOC);
// ALTERAR APÓS A MIGRAÇÃO DE SERVIDOR DEFINITIVA
//$dom_serv = str_replace('http://', '', $dados_gerais['dominio_server']);
$dom_serv = str_replace('http://', '', $sis_base['dominio']);
$dom_serv = str_replace('https://', '', $dom_serv);
$dom_serv = str_replace('http://www.', '', $dom_serv);
$dom_serv = str_replace('https://www.', '', $dom_serv);
$dom_serve = $dados_gerais['dominio_server'];
function geraSenha($tamanho = 8, $maiusculas = true, $numeros = true, $simbolos = false) {
$lmin = '';
$lmai = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';
$num = '1234567890';
$simb = '!@#$%*-';
$retorno = '';
$caracteres = '';
$caracteres .= $lmin;
if ($maiusculas)
$caracteres .= $lmai;
if ($numeros)
$caracteres .= $num;
if ($simbolos)
$caracteres .= $simb;
$len = strlen($caracteres);
for ($n = 1; $n <= $tamanho; $n++) {
$rand = mt_rand(1, $len);
$retorno .= $caracteres[$rand - 1];
}
return $retorno;
}
$telefone = $_POST['novo_telefone'];
$nome = $_POST['novo_nome'];
$email = $_POST['novo_email'];
// CADASTRAR NO BANCO DE DADOS MESTRE
// Cadastro Aqui
$banco_cliente = new PDO("mysql:host=localhost;dbname=brgestor_base", 'brgestor_base', 'aiBdnE5oLu3M');
$banco_cliente->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); // <== add this line
// ALTERAR FORMA DE CONEXÃO COM O MYSQL
echo $data_registro = date('Y-m-d');
/*
$dados_servidor = $banco_cliente->query('SELECT * FROM servidores WHERE status_server = "principal"');
$ver_dados_servidor = $dados_servidor->fetch(PDO::FETCH_ASSOC);
*/
$adminatend = "";
if($sis_gerais['admin_atendente']=='1'){ $adminatend = " OR id_func = 1"; }
$dados_user_load = $banco_cliente->query('SELECT * FROM user WHERE (id_func = 3'.$adminatend.')');
while($dados_user = $dados_user_load->fetch(PDO::FETCH_ASSOC)){
$id_user = $dados_user['id_user'];
$qt[$id_user] = 0;
$dados_user_count_load = $banco_cliente->query('SELECT * FROM cliente WHERE at_responsavel = '.$id_user);
while($dados_user_count = $dados_user_count_load->fetch(PDO::FETCH_ASSOC)){
$qt[$id_user]++;
}
}
$countclientes = 999999;
$idmenosclientes = 0;
foreach ($qt as $key => $value) {
if($value < $countclientes){
$countclientes = $value;
$idmenosclientes = $key;
}
}
$nome = utf8_decode($nome);
$sql2 = 'INSERT INTO cliente' .
'(usuario, data_registro, subdominio, email, '
. 'permissoes, '
. 'codigoativacao, contratante, user_creci, '
. 'user_nascimento, status, tour, at_responsavel, user_fone) '
. 'VALUES ' .
'("' . $nome . '", "' . $data_registro . '", "' . $subdominio . '.' . $dom_serv . '", "' . $email . '", '
. ' "", '
. ' "", "0", "",'
. ' "0000-00-00", "bloqueado", "0", "'.$idmenosclientes.'", "'.$telefone.'")';
$banco_cliente->query($sql2);
$sql4 = 'SELECT * FROM cliente WHERE subdominio = "' . $subdominio . '.' . $dom_serv . '"';
foreach ($banco_cliente->query($sql4) as $cadastro) {
$cadastro_id = $cadastro[0];
$cadastro_nome = $cadastro[4];
$codigoativacao = geraSenha(12, false, true, false);
$codigoativacao = $codigoativacao . $cadastro_id;
}
$sql5 = 'UPDATE cliente SET codigoativacao = "' . $codigoativacao . '", permissoes="0", cobranca_geral_clientes="a:12:{s:13:\"cobranca_tipo\";s:13:\"Pessoa Fisica\";s:13:\"cobranca_nome\";s:0:\"\";s:14:\"cobranca_razao\";s:0:\"\";s:12:\"cobranca_cpf\";s:0:\"\";s:13:\"cobranca_cnpj\";s:0:\"\";s:13:\"cobranca_pais\";s:6:\"Brasil\";s:12:\"cobranca_cep\";s:0:\"\";s:15:\"cobranca_estado\";s:0:\"\";s:15:\"cobranca_cidade\";s:0:\"\";s:15:\"cobranca_bairro\";s:0:\"\";s:19:\"cobranca_logradouro\";s:0:\"\";s:15:\"cobranca_numero\";s:0:\"\";}" WHERE user_id = "' . $cadastro_id . '"';
$banco_cliente->query($sql5);
if((isset($_POST['cod_ind']))&&($_POST['cod_ind']!='')){
$sql_indicador = 'SELECT * FROM cliente WHERE codigoativacao = "' . $cod_indicacao . '"';
foreach ($banco_cliente->query($sql_indicador) as $cadastro_sql_indicador) {
$cadastro_id_indicador = $cadastro_sql_indicador['user_id'];
}
echo $cadastro_id_indicador;
$dados_prod_load = $banco_cliente->query('SELECT * FROM produtos WHERE id_produto = "2"');
$dados_prod = $dados_prod_load->fetch(PDO::FETCH_ASSOC);
$sql2 = 'INSERT INTO indicacoes (id_indicador, id_indicado, status, data, nome_ind, plano_ind) VALUES '
. '("' . $cadastro_id_indicador . '", "' . $cadastro_id . '", "Sem credito", "' . date('Y-m-d') . '", "' . $cadastro_nome . '", "' . $dados_prod['nome_plano'] . '")';
$banco_cliente->query($sql2);
}
$cliente_load = $banco_cliente->query('SELECT * FROM cliente WHERE codigoativacao = "' . $codigoativacao . '"');
$dados_cliente = $cliente_load->fetch(PDO::FETCH_ASSOC);
$id_ativacao = $dados_cliente['user_id'];
$ativacao['subdominio'] = $dados_cliente['subdominio'];
$sql2 = 'INSERT INTO produtos' .
'(id_cliente, data_registro, produto_servico, servidor, '
. 'dominio, primeiro_pagamento, valor_recorrente,'
. 'data_vencimento, ciclo_pagamento, forma_pagamento, '
. 'nao_suspender, status_produto) '
. 'VALUES ' .
'("' . $id_ativacao . '", "' . date('Y-m-d') . '", "2", "2", '
. ' "' . $ativacao['subdominio'] . '", "0,00", "0,00",'
. ' "' . date('Y-m-d') . '", "Free", "2",'
. ' "1", "Ativo")';
$banco_cliente->query($sql2);
$sql = 'SELECT * FROM produtos WHERE id_cliente = "' . $id_ativacao . '" AND (produto_servico > 1 AND produto_servico < 6)';
$consultar_prod = $banco_cliente->query($sql);
$consultar_prod_info = $consultar_prod->fetch(PDO::FETCH_ASSOC);
////
function geraCodPedido($tamanho = 8, $maiusculas = true, $numeros = true, $simbolos = false) {
$lmin = '';
$lmai = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';
$num = '1234567890';
$simb = '!@#$%*-';
$retorno = '';
$caracteres = '';
$caracteres .= $lmin;
if ($maiusculas)
$caracteres .= $lmai;
if ($numeros)
$caracteres .= $num;
if ($simbolos)
$caracteres .= $simb;
$len = strlen($caracteres);
for ($n = 1; $n <= $tamanho; $n++) {
$rand = mt_rand(1, $len);
$retorno .= $caracteres[$rand - 1];
}
return $retorno;
}
$cod_ok = 0;
while ($cod_ok == 0) {
$cod_novo_pedido = geraCodPedido(5, false, true, false);
//$busca_pedido = $this->acaoglobal(array('pedidos', 'cod_pedido'), 'get', $cod_pedido);
$busca_pedido_load = $banco_cliente->query('SELECT * FROM pedidos WHERE cod_pedido = "#' . $cod_novo_pedido . '"');
$busca_pedido = $busca_pedido_load->fetch(PDO::FETCH_ASSOC);
if (!$busca_pedido) {
$cod_ok = 1;
}
}
////
$item_pedido = utf8_decode('a:3:{s:7:"valores";s:94:"a:1:{i:1;s:76:"a:3:{s:4:"item";s:11:"Imob GRATIS";s:5:"valor";s:4:"0.00";s:2:"qt";s:1:"1";}";}";s:4:"tipo";s:19:"Conta de Hospedagem";s:14:"formapagamento";s:42:"(Boleto Bancário e Transferência Online)";}');
$sql2 = 'INSERT INTO pedidos' .
'(cod_pedido, data, id_cliente, id_pagamento, '
. 'status_pagamento, status_pedido, item_pedido,'
. 'id_produto) '
. 'VALUES ' .
'("#' . $cod_novo_pedido . '", "' . date('Y-m-d H:i:s') . '", "' . $id_ativacao . '", "1", '
. ' "Free", "Pendente", \'' . $item_pedido . '\','
. ' "' . $consultar_prod_info['id_produto'] . '")';
$banco_cliente->query($sql2);
$busca_pedido_load = $banco_cliente->query('SELECT * FROM pedidos WHERE cod_pedido = "#' . $cod_novo_pedido . '"');
$busca_pedido_id = $busca_pedido_load->fetch(PDO::FETCH_ASSOC);
//$produto_novo['']
//ENVIO DE E-MAIL
/* $mensagem = "Olá, " . $nome . "<br>"
. "Para ativar seu cadastro clique no link: <a href="'$base_server['dominio_server'].'/'.PASTA_BASE.'/login/?cod=" . $codigoativacao . "' target='_blank'>'$base_server['dominio_server'].'/'.PASTA_BASE.'/login/" . $codigoativacao . "</a><br><br>";
*/
////////////////////////////////////////////////////////////////// EMAIL
require ABSPATH . '/assets/plugins/phpmailer/PHPMailerAutoload.php';
$cont_mail_multi = 0;
echo '/' . $mail_idfatura = '';
echo '/' . $mail_idmodelo = '15';
echo '/' . $mail_idcliente = $cadastro_id;
echo '/' . $mail_idpedido = $busca_pedido_id['id_pedido'];
require ABSPATH . '/mail/montaremail.php';
$cont_mail_multi++;
echo '/' . $mail_idfatura = '';
echo '/' . $mail_idmodelo = '38';
echo '/' . $mail_idcliente = $cadastro_id;
echo '/' . $mail_idpedido = $busca_pedido_id['id_pedido'];
require ABSPATH . '/mail/montaremail.php';
//CRIAR SUBDOMINIO E PASTA
require ABSPATH . '/controllers/cpanel-login-controller.php';
$xmlapi->set_output('json'); //set this for browser output
// CRIAR SUBDOMINIO E PASTA
$result = $xmlapi->api1_query($cpanelusr, 'SubDomain', 'addsubdomain', array($subdominio, $dom_serv, 0, 0, '/public_html/'.PASTA_BASE.'/subdominios/' . $cadastro_id));
$pastas_user = 'subdominios/' . $cadastro_id;
//$pastas_user = ABSPATH . '/subdominios/' . $cadastro_id;
//echo $pastas_user;
mkdir($pastas_user . "/fotos", 0755, true);
mkdir($pastas_user . "/arquivos", 0755, true);
mkdir($pastas_user . "/layout", 0755, true);
$front_filename = ABSPATH . "/subdominios/" . $cadastro_id . "/index.php";
$front_script = "<?php\n
\$url_atual_consult = \"\$_SERVER[HTTP_HOST]\";\n
session_start();
\$_SESSION['url_atual_consult'];
//echo \$_SERVER[HTTP_HOST];
\$banco_base = 'brgestor'; //connecta com o banco do gestor
\$banco_dom = new PDO(\"mysql:host=localhost;dbname=\".\$banco_base.\"_base;charset=utf8\", \$banco_base.'_base', 'aiBdnE5oLu3M');
\$banco_dom->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); // <== add this line
?>
<?php
\$dominio_cons = \$url_atual_consult;
//if(!\$_SESSION['msifront']){
\$_SESSION['msifront'] = \$dominio_cons;
//}else{
// \$dominio_cons = \$_SESSION['msifront'];
//}
\$dominio_cliente_load = \$banco_dom->query('SELECT * FROM cliente WHERE subdominio = \"' . \$dominio_cons . '\"');
\$dominio_dados_cliente = \$dominio_cliente_load->fetch(PDO::FETCH_ASSOC);
if(!\$dominio_dados_cliente){
\$dominio_prod_load = \$banco_dom->query('SELECT * FROM produtos WHERE dominio = \"' . \$dominio_cons . '\"');
\$dominio_dados_prod = \$dominio_prod_load->fetch(PDO::FETCH_ASSOC);
\$dominio_cliente_load = \$banco_dom->query('SELECT * FROM cliente WHERE user_id = \"' . \$dominio_dados_prod['id_cliente'] . '\"');
\$dominio_dados_cliente = \$dominio_cliente_load->fetch(PDO::FETCH_ASSOC);
}
//echo 'Sistema de '.\$dominio_dados_cliente['usuario'].'<br><br>';
\$idsistema = \$dominio_dados_cliente['user_id'];
require_once '../../front/config_front.php';
\$idsession = \$dominio_dados_cliente['user_id'];
\$banco_geral = new PDO(\"mysql:host=localhost;dbname=\".\$sis_base['prefixo'].\"_\".\$idsistema.\";charset=utf8\", \$sis_base['prefixo'].'_msi', 'aiBdnE5oLu3M');
\$banco_geral->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); // <== add this line
\$imob_load = \$banco_geral->query('SELECT * FROM imoveis_import');
\$imob = \$imob_load->fetch(PDO::FETCH_ASSOC);
\$configuracoes_sis_load = \$banco_geral->query('SELECT * FROM configuracoes WHERE id = \"1\"');
\$configuracoes_sis = \$configuracoes_sis_load->fetch(PDO::FETCH_ASSOC);
\$tema = \$configuracoes_sis['tema'];
\$dominio_prod_load = \$banco_dom->query('SELECT status_produto FROM produtos WHERE id_cliente = \"' . \$idsistema . '\" AND produto_servico < 6 AND produto_servico > \"1\"');
\$dominio_dados_prod = \$dominio_prod_load->fetch(PDO::FETCH_ASSOC);
if(\$dominio_dados_prod['status_produto'] == 'Suspenso'){
require_once '../../front/suspensao/index.php';
}else{
require_once '../../front/' . \$tema . '/index.php';
}
?>";
/*
* LISTA DE BOTOS DESABILITADOS PELO DEFINE "BUTTONDISABLE"
* -
*/
// Escrevendo o texto na página
$front_file = @fopen($front_filename, "w+");
@fwrite($front_file, stripslashes($front_script));
@fclose($front_file);
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////// ENVIO DE SUBDOMÍNIO PARA CLOUDFIRE
//Aqui definimos as variáveis com os valores que desejamos enviar
$cloud_type = "A";
$cloud_name = $subdominio;
$cloud_content = $dados_gerais['ip_server'];
$cloud_ttl = "1";
$cloud_proxied = true;
$cloud_authemail = "ricardo@includebrasil.com.br";
$cloud_authkey = "916adaff503fa809108565790fa0352a1c3e5";
$cloud_authcontenttype = "application/json";
//variável Array responsável por agrupar os dados a serem enviados
$cloud_dados_array = array("type"=>"$cloud_type","name"=>"$cloud_name","content"=>"$cloud_content","ttl"=>"$cloud_ttl","proxied"=>$cloud_proxied);
$cloud_dados = json_encode($cloud_dados_array);
//URL para onde vai ser enviado nosso POST
$cloud_url = "https://api.cloudflare.com/client/v4/zones/bc296b80deb759b8acb8713ed59aa4fa/dns_records";
$cloud_headers = [
'X-Auth-Email: '.$cloud_authemail,
'X-Auth-Key: '.$cloud_authkey,
'Content-Type: '.$cloud_authcontenttype
];
// Aqui inicio a função CURL
$cloud_curl = curl_init();
//aqu eu pego a URL para onde será enviado o POST
curl_setopt($cloud_curl, CURLOPT_URL, $cloud_url);
//curl_setopt($cloud_curl, CURLOPT_HEADER, 0);
curl_setopt($cloud_curl, CURLOPT_POST, true);
curl_setopt($cloud_curl, CURLOPT_HTTPHEADER, $cloud_headers);
//aqui eu pego os dados para enviar via POST
curl_setopt($cloud_curl, CURLOPT_POSTFIELDS, $cloud_dados);
curl_exec($cloud_curl);
curl_close($cloud_curl);
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
}
}
public function ativarcadastro() {
require ABSPATH . '/connectpadrao.php';
@$dados_gerais_load = $banco->query('SELECT * FROM servidores WHERE id_servidores = "2"');
@$dados_gerais = $dados_gerais_load->fetch(PDO::FETCH_ASSOC);
@$sis_base_load = $banco->query('SELECT * FROM sistemas WHERE id = "1"');
@$sis_base = $sis_base_load->fetch(PDO::FETCH_ASSOC);
function geraSenha2($tamanho = 8, $maiusculas = true, $numeros = true, $simbolos = false) {
$lmin = 'abcdefghijklmnopqrstuvwxyz';
$lmai = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';
$num = '1234567890';
$simb = '!@#$%*-';
$retorno = '';
$caracteres = '';
$caracteres .= $lmin;
if ($maiusculas)
$caracteres .= $lmai;
if ($numeros)
$caracteres .= $num;
if ($simbolos)
$caracteres .= $simb;
$len = strlen($caracteres);
for ($n = 1; $n <= $tamanho; $n++) {
$rand = mt_rand(1, $len);
$retorno .= $caracteres[$rand - 1];
}
return $retorno;
}
$cod_ativacao = $_POST['cod'];
$banco_cliente = new PDO("mysql:host=localhost;dbname=brgestor_base", 'brgestor_base', 'aiBdnE5oLu3M');
$banco_cliente->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); // <== add this line
// ALTERAR FORMA DE CONEXÃO COM O MYSQL
$sql3 = 'SELECT * FROM cliente WHERE codigoativacao = "' . $cod_ativacao . '"';
foreach ($banco_cliente->query($sql3) as $ativacao) {
/*
$cadastro_id = $cadastro_cliente[0];
$cadastro_email = $cadastro_cliente[1];
$cadastro_contratante = $cadastro_cliente[10];
*/
$subdominio = $ativacao['subdominio'];
$nome = $ativacao['usuario'];
$email = $ativacao['email'];
$id_ativacao = $ativacao['user_id'];
$status_atual = $ativacao['status'];
$atendente = $ativacao['at_responsavel'];
$dados_user_load = $banco_cliente->query('SELECT * FROM user WHERE id_user = '.$atendente);
$dados_user = $dados_user_load->fetch(PDO::FETCH_ASSOC);
$dados_user_name = $dados_user['nome_user'];
}
if ($status_atual == 'bloqueado') {
$sql_cliente_atv = 'UPDATE cliente SET status = "ativo" WHERE user_id = "' . $id_ativacao . '"';
$banco_cliente->query($sql_cliente_atv);
$busca_pedido_load = $banco_cliente->query('SELECT * FROM produtos WHERE id_cliente = "' . $id_ativacao . '" AND produto_servico < 6');
$busca_prod = $busca_pedido_load->fetch(PDO::FETCH_ASSOC);
$sql5 = 'UPDATE pedidos SET status_pedido = "Ativo" WHERE id_cliente = "' . $id_ativacao . '" AND id_produto = "' . $busca_prod['id_produto'] . '"';
$banco_cliente->query($sql5);
require ABSPATH . '/controllers/cpanel-login-controller.php';
$xmlapi->set_output('json'); //set this for browser output
/* dinamico
$databasename = $cpanelusr . '_' . $id_ativacao;
$databaseuser = $cpanelusr . '_' . $id_ativacao;
*/
$databasename = $sis_base['prefixo'].'_' . $id_ativacao;
$databaseuser = $sis_base['prefixo'].'_' . $id_ativacao;
$databasesenha = geraSenha2(15, true, true, true);
// CRIAR BASE DE DADOS API1
$result = $xmlapi->api1_query($cpanelusr, "Mysql", "adddb", array($databasename));
//CRIAR USUARIO
$result = $xmlapi->api1_query($cpanelusr, "Mysql", "adduser", array($databaseuser, $databasesenha));
//VINCULAR USUARIO A UM BANCO DE DADOS COM TODOS OS PRIVILEGIOS
$result = $xmlapi->api1_query($cpanelusr, 'Mysql', 'adduserdb', array($databasename, $databaseuser, 'all'));
//VINCULAR USUARIO A UM BANCO DE DADOS COM TODOS OS PRIVILEGIOS
$result = $xmlapi->api1_query($cpanelusr, 'Mysql', 'adduserdb', array($databasename, $sis_base['prefixo'].'_msi', 'all'));
$filename = "subdominios/" . $id_ativacao . "/config_" . $id_ativacao . ".php";
//$filename = "ftp://" . $dados_gerais['login_cpanel'] . ":" . $dados_gerais['senha_cpanel'] . "@" . $dados_gerais['ip_server'] . "/'.PASTA_BASE.'/subdominios/" . $id_ativacao . "/config_" . $id_ativacao . ".php";
//$filename = $base_server['dominio_server']."/".PASTA_BASE."/subdominios/" . $id_ativacao . "/config_" . $id_ativacao . ".php";
//
$filename2 = "subdominios/" . $id_ativacao . "/.htaccess";
// Adciona um texto na página
// Adciona um texto na páginas
$script = "<?php
require 'connectpadrao.php';
\$base_sis_load = \$banco->query('SELECT * FROM gerais WHERE id_gerais = \"1\"');
\$base_sis = \$base_sis_load->fetch(PDO::FETCH_ASSOC);
// BUSCA OS DADOS DE CPANEL DO SERVIDOR 2 NO BANCO servidores ( ONDE ATUALMENTE FICA O SISTEMA IMOBILIARIO )
\$base_server_load = \$banco->query('SELECT * FROM servidores WHERE id_servidores = \"2\"');
\$base_server = \$base_server_load->fetch(PDO::FETCH_ASSOC);
// BUSCA OS DADOS DE CPANEL NO BANCO sistemas
\$sis_base_load = \$banco->query('SELECT * FROM sistemas WHERE id = \"1\"');
\$sis_base = \$sis_base_load->fetch(PDO::FETCH_ASSOC);
define( 'ABSPATH', '../'.\$sis_base['base'] );
define( 'UP_ABSPATH', ABSPATH . '/views/_uploads' );
define( 'PASTA_BASE', \$sis_base['base']);
define( 'HOME_URI', \$sis_base['dominio'].'/'.PASTA_BASE.'/' );
define( 'HOSTNAME', 'localhost' );
define( 'DB_NAME', \$sis_base['prefixo'].'_" . $id_ativacao . "' );
define( 'DB_USER', \$sis_base['prefixo'].'_" . $id_ativacao . "' );
define( 'DB_PASSWORD', '" . $databasesenha . "' );
define( 'DB_CHARSET', 'utf8' );
define( 'DEBUG', true );
define( 'DEFAULT_LANGUAGE', 'pt-br');
define( 'BUTTONDISABLE', '1');
require_once ABSPATH . '/loader.php';
?>";
$script2 = "RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^([a-zA-Z0-9\_\-\,]+)$ index.php?controller=$1
RewriteRule ^([a-zA-Z0-9\_\-\,]+)/([a-zA-Z0-9\_\-\,]+)$ index.php?controller=$1&negocio=$2
RewriteRule ^([a-zA-Z0-9\_\-\,]+)/([a-zA-Z0-9\_\-\,]+)/([a-zA-Z0-9\_\-\,]+)$ index.php?controller=$1&negocio=$2&subtipoimovel=$3
RewriteRule ^([a-zA-Z0-9\_\-\,]+)/([a-zA-Z0-9\_\-\,]+)/([a-zA-Z0-9\_\-\,]+)/([a-zA-Z0-9\_\-\,]+)$ index.php?controller=$1&negocio=$2&subtipoimovel=$3&cep_cidade=$4
RewriteRule ^([a-zA-Z0-9\_\-\,]+)/([a-zA-Z0-9\_\-\,]+)/([a-zA-Z0-9\_\-\,]+)/([a-zA-Z0-9\_\-\,]+)/([a-zA-Z0-9\_\-\,]+)$ index.php?controller=$1&negocio=$2&subtipoimovel=$3&cep_cidade=$4&cep_bairro=$5
RewriteRule ^([a-zA-Z0-9\_\-\,]+)/([a-zA-Z0-9\_\-\,]+)/([a-zA-Z0-9\_\-\,]+)/([a-zA-Z0-9\_\-\,]+)/([a-zA-Z0-9\_\-\,]+)/([a-zA-Z0-9\_\-\,\.]+)$ index.php?controller=$1&negocio=$2&subtipoimovel=$3&cep_cidade=$4&cep_bairro=$5&valor_minimo=$6
RewriteRule ^([a-zA-Z0-9\_\-\,]+)/([a-zA-Z0-9\_\-\,]+)/([a-zA-Z0-9\_\-\,]+)/([a-zA-Z0-9\_\-\,]+)/([a-zA-Z0-9\_\-\,]+)/([a-zA-Z0-9\_\-\,\.]+)/([a-zA-Z0-9\_\-\,\.]+)$ index.php?controller=$1&negocio=$2&subtipoimovel=$3&cep_cidade=$4&cep_bairro=$5&valor_minimo=$6&valor_maximo=$7
RewriteRule ^([a-zA-Z0-9\_\-\,]+)/([a-zA-Z0-9\_\-\,]+)/([a-zA-Z0-9\_\-\,]+)/([a-zA-Z0-9\_\-\,]+)/([a-zA-Z0-9\_\-\,]+)/([a-zA-Z0-9\_\-\,\.]+)/([a-zA-Z0-9\_\-\,\.]+)/([a-zA-Z0-9\_\-\,]+)$ index.php?controller=$1&negocio=$2&subtipoimovel=$3&cep_cidade=$4&cep_bairro=$5&valor_minimo=$6&valor_maximo=$7&cod_referencia=$8
RewriteRule ^([a-zA-Z0-9\_\-\,]+)/([a-zA-Z0-9\_\-\,]+)/([a-zA-Z0-9\_\-\,]+)/([a-zA-Z0-9\_\-\,]+)/([a-zA-Z0-9\_\-\,]+)/([a-zA-Z0-9\_\-\,\.]+)/([a-zA-Z0-9\_\-\,\.]+)/([a-zA-Z0-9\_\-\,]+)/([a-zA-Z0-9\_\-\,]+)$ index.php?controller=$1&negocio=$2&subtipoimovel=$3&cep_cidade=$4&cep_bairro=$5&valor_minimo=$6&valor_maximo=$7&cod_referencia=$8&quartos_garagem=$9
";
/*
* LISTA DE BOTOS DESABILITADOS PELO DEFINE "BUTTONDISABLE"
* -
*/
// Escrevendo o texto na página
$file = @fopen($filename, "w+");
@fwrite($file, stripslashes($script));
@fclose($file);
$file2 = @fopen($filename2, "w+");
@fwrite($file2, $script2);
@fclose($file2);
$senha_usuario = geraSenha2(8, true, true, false);
$senha_usuario_email = $senha_usuario;
$password_hash = new PasswordHash(8, FALSE);
$senha_usuario = $password_hash->HashPassword($senha_usuario);
$criar_equipes = "CREATE TABLE IF NOT EXISTS `equipes` (
`id` int(2) NOT NULL AUTO_INCREMENT,
`nome` varchar(50) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=410 ;
";
$criar_imoveis = "CREATE TABLE IF NOT EXISTS `imoveis` (
`id_imovel` int(6) unsigned NOT NULL AUTO_INCREMENT,
`id_cliente` int(10) DEFAULT NULL,
`negocio` varchar(15) DEFAULT NULL,
`tipo` varchar(20) DEFAULT NULL,
`subtipoimovel` varchar(40) DEFAULT NULL,
`situacao` varchar(40) DEFAULT NULL,
`id_responsavel` int(10) DEFAULT NULL,
`criado_por` int(10) DEFAULT NULL,
`cod_referencia` varchar(25) DEFAULT NULL,
`averbada` varchar(3) DEFAULT NULL,
`escritura` varchar(3) DEFAULT NULL,
`exclusiva` varchar(3) DEFAULT NULL,
`ocupacao` varchar(30) DEFAULT NULL,
`cep` varchar(10) DEFAULT NULL,
`cep_pais` varchar(25) DEFAULT NULL,
`cep_logradouro` varchar(200) DEFAULT NULL,
`cep_numero` varchar(10) DEFAULT NULL,
`cep_bairro` varchar(200) DEFAULT NULL,
`cep_cidade` varchar(200) DEFAULT NULL,
`cep_estado` varchar(15) DEFAULT NULL,
`latlng` text DEFAULT NULL,
`ocultarend` int(2) DEFAULT NULL,
`googlemaps` int(3) DEFAULT NULL,
`dormitorio` varchar(3) DEFAULT NULL,
`banheiro` varchar(3) DEFAULT NULL,
`suite` varchar(3) DEFAULT NULL,
`cozinha` varchar(3) DEFAULT NULL,
`garagem` varchar(3) DEFAULT NULL,
`boxgaragem` varchar(10) DEFAULT NULL,
`andar` varchar(3) DEFAULT NULL,
`posicao` varchar(7) DEFAULT NULL,
`orientacao` varchar(7) DEFAULT NULL,
`areas` text DEFAULT NULL,
`areas_categoria` text DEFAULT NULL,
`detalhes` text DEFAULT NULL,
`proximidades` text DEFAULT NULL,
`valor` varchar(20) DEFAULT NULL,
`valor_categoria` varchar(20) DEFAULT NULL,
`valor_situacao` varchar(15) DEFAULT NULL,
`valor_condominio` varchar(20) DEFAULT NULL,
`valor_iptu` varchar(20) DEFAULT NULL,
`taxas` varchar(20) DEFAULT NULL,
`valor_negociar` int(5) DEFAULT NULL,
`naodivulgar_valor` int(5) DEFAULT NULL,
`altatemporada` varchar(20) DEFAULT NULL,
`ciclo_altatemporada` varchar(12) DEFAULT NULL,
`taxas_altatemporada` varchar(20) DEFAULT NULL,
`baixatemporada` varchar(20) DEFAULT NULL,
`ciclo_baixatemporada` varchar(255) DEFAULT NULL,
`taxas_baixatemporada` varchar(20) DEFAULT NULL,
`naodivulgar_baixaalta` int(5) DEFAULT NULL,
`condicoes` text DEFAULT NULL,
`observacao` text DEFAULT NULL,
`disponibilidadealta` text DEFAULT NULL,
`disponibilidadebaixa` text DEFAULT NULL,
`publicacao_destaque` int(3) DEFAULT NULL,
`meta` text DEFAULT NULL,
`portais` text DEFAULT NULL,
`compartilhar` text DEFAULT NULL,
`datacriacao` date DEFAULT NULL,
`update` timestamp DEFAULT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
`descricaodoimovel` text DEFAULT NULL,
`informacaodoimovel` text DEFAULT NULL,
`status` int(3) DEFAULT NULL,
`video` varchar(200) DEFAULT NULL,
`tour_virtual` varchar(255) DEFAULT NULL,
`fotos` text DEFAULT NULL,
`fotos_legenda` text DEFAULT NULL,
`nomedoempreendimento` varchar(50) DEFAULT NULL,
`datalancamento` varchar(20) DEFAULT NULL,
`previsaoentrega` varchar(20) DEFAULT NULL,
`empreendimentosdetalhes` text DEFAULT NULL,
`acompanhe` text DEFAULT NULL,
`empreendimentovalores` text DEFAULT NULL,
`unidade` text DEFAULT NULL,
`icone` varchar(100) DEFAULT NULL DEFAULT 'semfoto.jpg',
`vendido` varchar(10) DEFAULT NULL,
`alugado` varchar(10) DEFAULT NULL,
`transacao_nome_cliente` varchar(50) DEFAULT NULL,
`observacoes_vendidooualugado` longtext DEFAULT NULL,
`transacao_id_corretor` varchar(6) DEFAULT NULL,
`transacao_nome_corretor` varchar(50) DEFAULT NULL,
`transacao_data` date DEFAULT NULL,
`valor_transacao` varchar(20) DEFAULT NULL,
`emails_enviados` longtext DEFAULT NULL,
`ocultarmap` int(2) DEFAULT NULL,
`exatomap` int(2) DEFAULT NULL,
`unitmone` longtext DEFAULT NULL,
`id_angariador` int(6) DEFAULT NULL,
`placa` varchar(20) DEFAULT NULL,
`chaves` varchar(30) DEFAULT NULL,
`comissao` varchar(20) DEFAULT NULL,
`naodivulgar_corretor` int(3) DEFAULT NULL,
`anoconstrucao` varchar(5) DEFAULT NULL,
`data_base_expirar` date DEFAULT NULL,
`ch_tipo` varchar(20) DEFAULT NULL,
`ch_info` longtext DEFAULT NULL,
`ch_corretor` varchar(10) DEFAULT NULL,
`ch_cod` varchar(10) DEFAULT NULL,
`ch_date` date DEFAULT NULL,
`pl_tipo` varchar(20) DEFAULT NULL,
`pl_info` longtext DEFAULT NULL,
`pl_corretor` varchar(10) DEFAULT NULL,
`anoreforma` varchar(5) DEFAULT NULL,
`valor_iptu_periodo` varchar(20) DEFAULT NULL,
`cep_complemento` varchar(100) DEFAULT NULL,
'log_imoveis' int(100) DEFAULT NULL,
`updateimob` datetime DEFAULT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
PRIMARY KEY (`id_imovel`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
";
$criar_imoveis_temp = "CREATE TABLE IF NOT EXISTS `imoveis_temp` (
`id_imovel` int(6) unsigned NOT NULL AUTO_INCREMENT,
`id_cliente` int(10) DEFAULT NULL,
`negocio` varchar(15) DEFAULT NULL,
`tipo` varchar(20) DEFAULT NULL,
`subtipoimovel` varchar(40) DEFAULT NULL,
`situacao` varchar(40) DEFAULT NULL,
`id_responsavel` int(10) DEFAULT NULL,
`criado_por` int(10) DEFAULT NULL,
`cod_referencia` varchar(25) DEFAULT NULL,
`averbada` varchar(3) DEFAULT NULL,
`escritura` varchar(3) DEFAULT NULL,
`exclusiva` varchar(3) DEFAULT NULL,
`ocupacao` varchar(30) DEFAULT NULL,
`cep` varchar(10) DEFAULT NULL,
`cep_pais` varchar(25) DEFAULT NULL,
`cep_logradouro` varchar(200) DEFAULT NULL,
`cep_numero` varchar(10) DEFAULT NULL,
`cep_bairro` varchar(200) DEFAULT NULL,
`cep_cidade` varchar(200) DEFAULT NULL,
`cep_estado` varchar(15) DEFAULT NULL,
`latlng` text DEFAULT NULL,
`ocultarend` int(2) DEFAULT NULL,
`googlemaps` int(3) DEFAULT NULL,
`dormitorio` varchar(3) DEFAULT NULL,
`banheiro` varchar(3) DEFAULT NULL,
`suite` varchar(3) DEFAULT NULL,
`cozinha` varchar(3) DEFAULT NULL,
`garagem` varchar(3) DEFAULT NULL,
`boxgaragem` varchar(10) DEFAULT NULL,
`andar` varchar(3) DEFAULT NULL,
`posicao` varchar(7) DEFAULT NULL,
`orientacao` varchar(7) DEFAULT NULL,
`areas` text DEFAULT NULL,
`areas_categoria` text DEFAULT NULL,
`detalhes` text DEFAULT NULL,
`proximidades` text DEFAULT NULL,
`valor` varchar(20) DEFAULT NULL,
`valor_categoria` varchar(20) DEFAULT NULL,
`valor_situacao` varchar(15) DEFAULT NULL,
`valor_condominio` varchar(20) DEFAULT NULL,
`valor_iptu` varchar(20) DEFAULT NULL,
`taxas` varchar(20) DEFAULT NULL,
`valor_negociar` int(5) DEFAULT NULL,
`naodivulgar_valor` int(5) DEFAULT NULL,
`altatemporada` varchar(20) DEFAULT NULL,
`ciclo_altatemporada` varchar(12) DEFAULT NULL,
`taxas_altatemporada` varchar(20) DEFAULT NULL,
`baixatemporada` varchar(20) DEFAULT NULL,
`ciclo_baixatemporada` varchar(255) DEFAULT NULL,
`taxas_baixatemporada` varchar(20) DEFAULT NULL,
`naodivulgar_baixaalta` int(5) DEFAULT NULL,
`condicoes` text DEFAULT NULL,
`observacao` text DEFAULT NULL,
`disponibilidadealta` text DEFAULT NULL,
`disponibilidadebaixa` text DEFAULT NULL,
`publicacao_destaque` int(3) DEFAULT NULL,
`meta` text DEFAULT NULL,
`portais` text DEFAULT NULL,
`compartilhar` text DEFAULT NULL,
`datacriacao` date DEFAULT NULL,
`update` timestamp DEFAULT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
`descricaodoimovel` text DEFAULT NULL,
`informacaodoimovel` text DEFAULT NULL,
`status` int(3) DEFAULT NULL,
`video` varchar(200) DEFAULT NULL,
`tour_virtual` varchar(255) DEFAULT NULL,
`fotos` text DEFAULT NULL,
`fotos_legenda` text DEFAULT NULL,
`nomedoempreendimento` varchar(50) DEFAULT NULL,
`datalancamento` varchar(20) DEFAULT NULL,
`previsaoentrega` varchar(20) DEFAULT NULL,
`empreendimentosdetalhes` text DEFAULT NULL,
`acompanhe` text DEFAULT NULL,
`empreendimentovalores` text DEFAULT NULL,
`unidade` text DEFAULT NULL,
`icone` varchar(100) DEFAULT NULL DEFAULT 'semfoto.jpg',
`vendido` varchar(10) DEFAULT NULL,
`alugado` varchar(10) DEFAULT NULL,
`transacao_nome_cliente` varchar(50) DEFAULT NULL,
`observacoes_vendidooualugado` longtext DEFAULT NULL,
`transacao_id_corretor` varchar(6) DEFAULT NULL,
`transacao_nome_corretor` varchar(50) DEFAULT NULL,
`transacao_data` date DEFAULT NULL,
`valor_transacao` varchar(20) DEFAULT NULL,
`emails_enviados` longtext DEFAULT NULL,
`ocultarmap` int(2) DEFAULT NULL,
`exatomap` int(2) DEFAULT NULL,
`unitmone` longtext DEFAULT NULL,
`id_angariador` int(6) DEFAULT NULL,
`placa` varchar(20) DEFAULT NULL,
`chaves` varchar(30) DEFAULT NULL,
`comissao` varchar(20) DEFAULT NULL,
`naodivulgar_corretor` int(3) DEFAULT NULL,
`anoconstrucao` varchar(5) DEFAULT NULL,
`data_base_expirar` date DEFAULT NULL,
`ch_tipo` varchar(20) DEFAULT NULL,
`ch_info` longtext DEFAULT NULL,
`ch_corretor` varchar(10) DEFAULT NULL,
`ch_cod` varchar(10) DEFAULT NULL,
`pl_tipo` varchar(20) DEFAULT NULL,
`pl_info` longtext DEFAULT NULL,
`pl_corretor` varchar(10) DEFAULT NULL,
`anoreforma` varchar(5) DEFAULT NULL,
`valor_iptu_periodo` varchar(20) DEFAULT NULL,
`cep_complemento` varchar(100) DEFAULT NULL,
`updateimob` datetime DEFAULT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
PRIMARY KEY (`id_imovel`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
";
$criar_lang = "CREATE TABLE IF NOT EXISTS `lang` (
`id` int(10) NOT NULL AUTO_INCREMENT,
`local` varchar(20) DEFAULT NULL,
`id_lang` int(10) DEFAULT NULL,
`pt` text DEFAULT NULL,
`en` text DEFAULT NULL,
`es` text DEFAULT NULL,
`it` text DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=540 ;
";
$criar_calendario = "CREATE TABLE IF NOT EXISTS `calendario` (
`id` int(5) NOT NULL AUTO_INCREMENT,
`id_usuario` int(10) DEFAULT NULL,
`evento` varchar(50) DEFAULT NULL,
`categoria` varchar(20) DEFAULT NULL,
`descricao` longtext DEFAULT NULL,
`data` date DEFAULT NULL,
`datafinal` date DEFAULT NULL,
`id_cliente` int(10) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=540 ;
";
$criar_integracoes = "CREATE TABLE IF NOT EXISTS `integracoes` (
`id` int(3) NOT NULL AUTO_INCREMENT,
`nome` varchar(20) DEFAULT NULL,
`tipo` varchar(5) DEFAULT NULL,
`dados` longtext DEFAULT NULL,
`status` varchar(10) DEFAULT NULL,
`imoveis` longtext DEFAULT NULL,
`pendentes` longtext DEFAULT NULL,
`imoveis_tipo` longtext DEFAULT NULL,
`pendencias` longtext DEFAULT NULL,
`qtd_simples` int(5) DEFAULT NULL,
`qtd_destaque` int(5) DEFAULT NULL,
`qtd_sdestaque` int(5) DEFAULT NULL,
`exibir_endereco` int(1) DEFAULT NULL,
`exibir_tipo_endereco` int(1) DEFAULT NULL,
`exibir_mapa` int(1) DEFAULT NULL,
`integra_automatico` int(1) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;
";
$criar_permissao = "CREATE TABLE IF NOT EXISTS `permissao` (
`id` int(2) NOT NULL AUTO_INCREMENT,
`nome` varchar(20) DEFAULT NULL,
`configuracao` longtext DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
";
$criar_plugins = "CREATE TABLE IF NOT EXISTS `plugins` (
`id` int(10) NOT NULL AUTO_INCREMENT,
`id_plugin` varchar(20) DEFAULT NULL,
`qt` int(10) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
";
$criar_proprietarios = "CREATE TABLE IF NOT EXISTS `proprietarios` (
`id` int(10) NOT NULL AUTO_INCREMENT,
`perfil_proprietario` int(2) DEFAULT NULL,
`perfil_interessado` int(2) DEFAULT NULL,
`perfil_fiador` int(2) DEFAULT NULL,
`perfil_locador` int(2) DEFAULT NULL,
`perfil_locatario` int(2) DEFAULT NULL,
`perfil_outro` int(2) DEFAULT NULL,
`definicao` varchar(15) DEFAULT NULL,
`razao` varchar(100) DEFAULT NULL,
`cnpj` varchar(20) DEFAULT NULL,
`inscricao` varchar(20) DEFAULT NULL,
`profissao` varchar(30) DEFAULT NULL,
`nome` varchar(50) DEFAULT NULL,
`nascimento` date DEFAULT NULL,
`cpf` varchar(15) DEFAULT NULL,
`rg` varchar(15) DEFAULT NULL,
`nacionalidade` varchar(25) DEFAULT NULL,
`civil` varchar(20) DEFAULT NULL,
`pais` varchar(30) DEFAULT NULL,
`endereco` varchar(200) DEFAULT NULL,
`bairro` varchar(50) DEFAULT NULL,
`cidade` varchar(30) DEFAULT NULL,
`estado` varchar(20) DEFAULT NULL,
`cep` varchar(12) DEFAULT NULL,
`email` varchar(50) DEFAULT NULL,
`email2` varchar(50) DEFAULT NULL,
`fone` varchar(20) DEFAULT NULL,
`fonecel` varchar(20) DEFAULT NULL,
`skype` varchar(20) DEFAULT NULL,
`comochegou` varchar(20) DEFAULT NULL,
`cliente` varchar(20) DEFAULT NULL,
`comentario` text DEFAULT NULL,
`criado_por` int(10) DEFAULT NULL,
`numero` varchar(5) DEFAULT NULL,
`naturalidade` varchar(20) DEFAULT NULL,
`perfil_investidor` int(2) DEFAULT NULL,
`conj_nome` varchar(50) DEFAULT NULL,
`conj_nascimento` date DEFAULT NULL,
`conj_regime` varchar(50) DEFAULT NULL,
`conj_email` varchar(50) DEFAULT NULL,
`conj_telefone` varchar(20) DEFAULT NULL,
`conj_cpf` varchar(15) DEFAULT NULL,
`conj_rg` varchar(15) DEFAULT NULL,
`conj_naturalidade` varchar(20) DEFAULT NULL,
`conj_nacionalidade` varchar(25) DEFAULT NULL,
`conj_profissao` varchar(30) DEFAULT NULL,
`conj_observacoes` longtext DEFAULT NULL,
`operadora` varchar(10) DEFAULT NULL,
`fonecom` varchar(20) DEFAULT NULL,
`inscricaomun` varchar(20) DEFAULT NULL,
`angariador` varchar(10) DEFAULT NULL,
`cadastradoem` date DEFAULT NULL,
`faseatendimento` varchar(20) DEFAULT NULL,
`responsavel` varchar(10) DEFAULT NULL,
`statusativo` varchar(20) DEFAULT NULL,
`datafaseatendimento` date DEFAULT NULL,
`notas_simples` longtext DEFAULT NULL,
`perda_motivo` longtext DEFAULT NULL,
'log_proprietarios' int(100) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
";
$criar_proprietarios_arquivos = "CREATE TABLE IF NOT EXISTS `proprietarios_arquivos` (
`id_arquivo` int(10) NOT NULL AUTO_INCREMENT,
`arquivo` longtext DEFAULT NULL,
`id_cliente` int(10) DEFAULT NULL,
`observacoes` longtext DEFAULT NULL,
`arquivo_nome` longtext DEFAULT NULL,
`arquivo_enviado` varchar(10) DEFAULT NULL,
PRIMARY KEY (`id_arquivo`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
";
$criar_proprietarios_propostas = "CREATE TABLE IF NOT EXISTS `proprietarios_propostas` (
`id` int(10) NOT NULL AUTO_INCREMENT,
`imovel` varchar(10) DEFAULT NULL,
`cliente` varchar(10) DEFAULT NULL,
`corretor` varchar(10) DEFAULT NULL,
`situacao` varchar(20) DEFAULT NULL,
`data_criacao` date DEFAULT NULL,
`data_proposta` date DEFAULT NULL,
`observacoes` longtext DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
";
$criar_proprietarios_interesses = "CREATE TABLE IF NOT EXISTS `proprietarios_interesses` (
`id_interesse` int(10) NOT NULL AUTO_INCREMENT,
`id_cliente` int(10) DEFAULT NULL,
`negocio` varchar(20) DEFAULT NULL,
`tipo` varchar(20) DEFAULT NULL,
`subtipo` varchar(50) DEFAULT NULL,
`cep_pais` varchar(20) DEFAULT NULL,
`cep_estado` varchar(20) DEFAULT NULL,
`cep_cidade` varchar(100) DEFAULT NULL,
`cep_bairro` varchar(100) DEFAULT NULL,
`valormin` varchar(20) DEFAULT NULL,
`valormax` varchar(20) DEFAULT NULL,
`unidades` int(4) DEFAULT NULL,
`dormitorios` int(4) DEFAULT NULL,
`banheiros` int(4) DEFAULT NULL,
`suites` int(4) DEFAULT NULL,
`garagem` int(4) DEFAULT NULL,
`corretor_interesse` varchar(10) DEFAULT NULL,
`data` date DEFAULT NULL,
`descarte` longtext DEFAULT NULL,
`nivelinteresse` varchar(20) DEFAULT NULL,
PRIMARY KEY (`id_interesse`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
";
$criar_proprietarios_notas = "CREATE TABLE IF NOT EXISTS `proprietarios_notas` (
`id_nota` int(10) NOT NULL AUTO_INCREMENT,
`id_cliente` int(10) DEFAULT NULL,
`formadeatendimento` varchar(20) DEFAULT NULL,
`retorno` date DEFAULT NULL,
`melhorhorario` varchar(10) DEFAULT NULL,
`situacaoatual` varchar(30) DEFAULT NULL,
`observacoes` longtext DEFAULT NULL,
`corretor_nota` varchar(10) DEFAULT NULL,
`data` date DEFAULT NULL,
`lembrar_cliente` int(3) DEFAULT NULL,
`lembrar_corretor` int(3) DEFAULT NULL,
`id_lembrete` int(3) DEFAULT NULL,
`imovel` varchar(5) DEFAULT NULL,
PRIMARY KEY (`id_nota`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
";
$criar_proprietarios_reservas = "CREATE TABLE IF NOT EXISTS `proprietarios_reservas` (
`id` int(10) NOT NULL AUTO_INCREMENT,
`cliente` int(10) DEFAULT NULL,
`imovel` varchar(5) DEFAULT NULL,
`reservadoem` date DEFAULT NULL,
`reservadoate` date DEFAULT NULL,
`status` varchar(20) DEFAULT NULL,
`criadopor` int(10) DEFAULT NULL,
`observacoes` longtext DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
";
$criar_proximidades = "CREATE TABLE IF NOT EXISTS `proximidades` (
`id` int(3) NOT NULL AUTO_INCREMENT,
`nome` varchar(50) DEFAULT NULL DEFAULT '',
`id_session` varchar(4) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
";
$criar_users = "CREATE TABLE IF NOT EXISTS `users` (
`user_id` int(10) NOT NULL AUTO_INCREMENT,
`id_mestre` int(10) COLLATE utf8_general_ci DEFAULT NULL,
`user` varchar(100) COLLATE utf8_general_ci DEFAULT NULL,
`user_password` varchar(100) COLLATE utf8_general_ci DEFAULT NULL,
`user_name` varchar(50) COLLATE utf8_general_ci DEFAULT NULL,
`user_session_id` varchar(50) COLLATE utf8_general_ci DEFAULT NULL,
`user_permissions` varchar(4) COLLATE utf8_general_ci,
`user_permissions_config` longtext COLLATE utf8_general_ci,
`email` varchar(100) COLLATE utf8_general_ci DEFAULT NULL,
`grupo` int(5) DEFAULT NULL,
`lang` varchar(6) COLLATE utf8_general_ci DEFAULT NULL,
`foto` varchar(100) COLLATE utf8_general_ci DEFAULT NULL DEFAULT 'av.jpg',
`last_update` timestamp DEFAULT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
`is_online` timestamp NOT NULL,
`user_nascimento` date DEFAULT NULL,
`user_acesso` text COLLATE utf8_general_ci DEFAULT NULL,
`acessolivre` int(4) DEFAULT NULL,
`codmaster` int(5) DEFAULT NULL,
`tipo` int(5) DEFAULT NULL,
`useroptions` text COLLATE utf8_general_ci DEFAULT NULL,
`contratante` int(10) COLLATE utf8_general_ci DEFAULT NULL,
`alerta_naover` varchar(255) DEFAULT NULL,
`equipe` int(2) DEFAULT NULL,
`menulateral` varchar(2) DEFAULT NULL,
`alertas_ultima_visu` datetime DEFAULT NULL,
`creci_user` varchar(15) DEFAULT NULL,
PRIMARY KEY (`user_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci AUTO_INCREMENT=1;
";
$criar_configuracoes = "CREATE TABLE IF NOT EXISTS `configuracoes` (
`id` int(2) NOT NULL AUTO_INCREMENT,
`config_imoveis` text DEFAULT NULL,
`lang` varchar(110) DEFAULT NULL,
`idioma` varchar(10) DEFAULT NULL,
`qtd_imoveis` int(10) DEFAULT NULL,
`logomarca` varchar(100) DEFAULT NULL,
`tema` varchar(10) DEFAULT NULL,
`cor_primaria` varchar(10) DEFAULT NULL,
`cor_secundaria` varchar(10) DEFAULT NULL,
`cor_fonte` varchar(10) DEFAULT NULL,
`cor_encaixotado` varchar(10) DEFAULT NULL,
`cor_encaixotado_status` int(2) DEFAULT NULL,
`fundo_do_site` varchar(100) DEFAULT NULL,
`cabecalho` varchar(100) DEFAULT NULL,
`marcadagua` varchar(100) DEFAULT NULL,
`marcadagua_posicao` varchar(30) DEFAULT NULL,
`redes` longtext DEFAULT NULL,
`financiamento` longtext DEFAULT NULL,
`sis_seo_titulo` varchar(80) DEFAULT NULL,
`sis_seo_palavrachave` varchar(80) DEFAULT NULL,
`sis_seo_descricao` longtext DEFAULT NULL,
`sis_script_gverification` longtext DEFAULT NULL,
`sis_script_ganalytics` longtext DEFAULT NULL,
`sis_script_atendimentoonline` longtext DEFAULT NULL,
`sis_fone` longtext DEFAULT NULL,
`sis_local` longtext DEFAULT NULL,
`sis_script_blocohtml` longtext DEFAULT NULL,
`sis_script_css` longtext DEFAULT NULL,
`sis_script_footer` longtext DEFAULT NULL,
`sis_script_ads` longtext DEFAULT NULL,
`sis_script_ads_cod` longtext DEFAULT NULL,
`sis_tempo_arquivar_imoveis` varchar(4) DEFAULT NULL,
`sis_numero_destaques` varchar(55) DEFAULT NULL,
`sis_cpf_cnpj` int(2) DEFAULT NULL,
`sis_imob_supervisao` int(2) DEFAULT NULL,
`creci_imob` varchar(15) DEFAULT NULL,
`tarjas` longtext DEFAULT NULL,
`sis_script_facebook` longtext DEFAULT NULL,
`sis_script_facebook_pixel` longtext DEFAULT NULL,
`popup_status` int(2) DEFAULT NULL,
`popup_largura` varchar(10) DEFAULT NULL,
`popup_altura` varchar(10) DEFAULT NULL,
`popup_titulo` varchar(100) DEFAULT NULL,
`popup_conteudo` longtext DEFAULT NULL,
`popup_imagem` varchar(50) DEFAULT NULL,
`popup_video` varchar(100) DEFAULT NULL,
`popup_tipo` varchar(3) DEFAULT NULL,
`popup_exit` varchar(3) DEFAULT NULL,
`popup_time` varchar(3) DEFAULT NULL,
`popup_segundos` varchar(5) DEFAULT NULL,
`popup_cookies` varchar(3) DEFAULT NULL,
`popup_dias` varchar(3) DEFAULT NULL,
`popup_link` longtext DEFAULT NULL,
`popup_abrircomo` varchar(20) DEFAULT NULL,
`perso_titulo` longtext DEFAULT NULL,
`perso_subtitulo` longtext DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
";
$criar_banners = "CREATE TABLE IF NOT EXISTS `banners` (
`id` int(10) NOT NULL AUTO_INCREMENT,
`banner_cod` varchar(20) DEFAULT NULL,
`bannertitulo` varchar(100) DEFAULT NULL,
`bannersubtitulo` varchar(100) DEFAULT NULL,
`bannerdescricao` longtext DEFAULT NULL,
`bannerdormitorios` int(2) DEFAULT NULL,
`bannersuites` int(2) DEFAULT NULL,
`bannerbanheiros` int(2) DEFAULT NULL,
`bannergaragens` int(2) DEFAULT NULL,
`cor_banner` varchar(10) DEFAULT NULL,
`bannerlink` longtext DEFAULT NULL,
`bannerabrircomo` varchar(20) DEFAULT NULL,
`bannerimagem` longtext DEFAULT NULL,
`bannerposicao` varchar(10) DEFAULT NULL,
`bannerordem` int(10) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
";
$criar_paginas = "CREATE TABLE IF NOT EXISTS `paginas` (
`id` int(10) NOT NULL AUTO_INCREMENT,
`nomeoriginal` varchar(40) DEFAULT NULL,
`nomeatual` varchar(40) DEFAULT NULL,
`conteudo` longtext DEFAULT NULL,
`seo_titulo` varchar(80) DEFAULT NULL,
`seo_palavraschave` varchar(80) DEFAULT NULL,
`seo_subtitulo` varchar(80) DEFAULT NULL,
`seo_descricao` varchar(200) DEFAULT NULL,
`status` varchar(20) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
";
$criar_imoveis_import = "CREATE TABLE IF NOT EXISTS `imoveis_import` (
`id_import` int(6) unsigned NOT NULL AUTO_INCREMENT,
`id_imovel` int(10) DEFAULT NULL,
`id_cliente` int(10) DEFAULT NULL,
`id_responsavel` int(10) DEFAULT NULL,
`id_angariador` int(6) DEFAULT NULL,
`corretor_criador` varchar(100) DEFAULT NULL,
`negocio` varchar(15) DEFAULT NULL,
`tipo` varchar(20) DEFAULT NULL,
`subtipoimovel` varchar(40) DEFAULT NULL,
`cod_referencia` varchar(25) DEFAULT NULL,
`cep` varchar(10) DEFAULT NULL,
`cep_pais` varchar(25) DEFAULT NULL,
`cep_logradouro` varchar(200) DEFAULT NULL,
`cep_numero` varchar(10) DEFAULT NULL,
`cep_bairro` varchar(200) DEFAULT NULL,
`cep_cidade` varchar(200) DEFAULT NULL,
`cep_estado` varchar(15) DEFAULT NULL,
`cep_complemento` varchar(100) DEFAULT NULL,
`mostra_endereco` varchar(3) DEFAULT NULL,
`latlng` text DEFAULT NULL,
`dormitorio` varchar(3) DEFAULT NULL,
`banheiro` varchar(3) DEFAULT NULL,
`suite` varchar(3) DEFAULT NULL,
`garagem` varchar(3) DEFAULT NULL,
`boxgaragem` varchar(3) DEFAULT NULL,
`andar` varchar(15) DEFAULT NULL,
`posicao` varchar(15) DEFAULT NULL,
`orientacao` varchar(15) DEFAULT NULL,
`areas` text DEFAULT NULL,
`areas_categoria` text DEFAULT NULL,
`valor` varchar(20) DEFAULT NULL,
`valor_condominio` varchar(20) DEFAULT NULL,
`valor_iptu` varchar(20) DEFAULT NULL,
`altatemporada` varchar(20) DEFAULT NULL,
`baixatemporada` varchar(20) DEFAULT NULL,
`descricaodoimovel` text DEFAULT NULL,
`informacaodoimovel` text DEFAULT NULL,
`video` varchar(200) DEFAULT NULL,
`fotos` text DEFAULT NULL,
`nomedoempreendimento` varchar(50) DEFAULT NULL,
`datalancamento` varchar(20) DEFAULT NULL,
`previsaoentrega` varchar(20) DEFAULT NULL,
`empreendimentosdetalhes` text DEFAULT NULL,
`acompanhe` text DEFAULT NULL,
`empreendimentovalores` text DEFAULT NULL,
`unidade` text DEFAULT NULL,
`icone` varchar(100) DEFAULT NULL DEFAULT 'semfoto.jpg',
`url` varchar(200) DEFAULT NULL,
`cliente_razaosocial` varchar(200) DEFAULT NULL,
`cliente_nome` varchar(80) DEFAULT NULL,
`cliente_email` varchar(80) DEFAULT NULL,
`cliente_comochegou` varchar(30) DEFAULT NULL,
`cliente_perfil` varchar(30) DEFAULT NULL,
`cliente_fone` varchar(20) DEFAULT NULL,
`cliente_fonecel` varchar(20) DEFAULT NULL,
`cliente_fonecomercial` varchar(20) DEFAULT NULL,
`cliente_inscricao` varchar(20) DEFAULT NULL,
`cliente_profissao` varchar(30) DEFAULT NULL,
`cliente_cpf` varchar(20) DEFAULT NULL,
`cliente_rg` varchar(20) DEFAULT NULL,
`cliente_nacionalidade` varchar(25) DEFAULT NULL,
`cliente_endereco` varchar(100) DEFAULT NULL,
`cliente_bairro` varchar(100) DEFAULT NULL,
`cliente_cidade` varchar(50) DEFAULT NULL,
`cliente_estado` varchar(20) DEFAULT NULL,
`cliente_cep` varchar(20) DEFAULT NULL,
`cliente_observacoes` text DEFAULT NULL,
`cliente_naturalidade` varchar(30) DEFAULT NULL,
`cliente_civil` varchar(10) DEFAULT NULL,
`cliente_conjuge` varchar(50) DEFAULT NULL,
`cliente_cnpj` varchar(30) DEFAULT NULL,
`cliente_nascimento` date DEFAULT NULL,
`titulo` varchar(200) DEFAULT NULL,
`naodivulgar_valor` int(5) DEFAULT NULL,
`condicoes` text DEFAULT NULL,
`taxas` varchar(20) DEFAULT NULL,
`valor_situacao` varchar(15) DEFAULT NULL,
`status` int(3) DEFAULT NULL,
`exclusiva` varchar(3) DEFAULT NULL,
`destaque` varchar(10) DEFAULT NULL,
`meta` text DEFAULT NULL,
`detalhes` text DEFAULT NULL,
`proximidades` text DEFAULT NULL,
PRIMARY KEY (`id_import`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
";
$criar_log = "CREATE TABLE IF NOT EXISTS `log` (
`id` int(100) NOT NULL AUTO_INCREMENT,
`tipo` varchar(10) DEFAULT NULL,
`info` longtext DEFAULT NULL,
`visto` varchar(2) DEFAULT NULL,
`id_corretor` varchar(10) DEFAULT NULL,
`data_criacao` datetime DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
";
$criar_log_proprietarios = "CREATE TABLE IF NOT EXISTS `log_proprietarios` (
`id` int(100) NOT NULL AUTO_INCREMENT,
`tipo` varchar(10) DEFAULT NULL,
`info` longtext DEFAULT NULL,
`visto` varchar(2) DEFAULT NULL,
`id_corretor` varchar(10) DEFAULT NULL,
`data_log` datetime DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
";
$criar_log_imoveis = "CREATE TABLE IF NOT EXISTS `log_imoveis` (
`id` int(100) NOT NULL AUTO_INCREMENT,
`info` longtext DEFAULT NULL,
`visto` varchar(2) DEFAULT NULL,
`id_corretor` varchar(10) DEFAULT NULL,
`data_log` datetime DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
";
$paginainicial_utf8 = utf8_decode('Página Inicial');
$lancamentos_utf8 = utf8_decode('Lançamento');
$servicos_utf8 = utf8_decode('Serviços');
$locacao_utf8 = utf8_decode('Locação');
$povoar_paginas1 = "
INSERT INTO `paginas` (`nomeoriginal`, `status`) VALUES
('" . $paginainicial_utf8 . "', 'Fixo');";
$povoar_paginas2 = "
INSERT INTO `paginas` (`nomeoriginal`, `status`) VALUES
('Quem Somos', 'Desativado');";
$povoar_paginas3 = "
INSERT INTO `paginas` (`nomeoriginal`, `status`) VALUES
('Venda', 'Fixo');";
$povoar_paginas4 = "
INSERT INTO `paginas` (`nomeoriginal`, `status`) VALUES
('" .$locacao_utf8 . "', 'Fixo');";
$povoar_paginas5 = "
INSERT INTO `paginas` (`nomeoriginal`, `status`) VALUES
('Temporada', 'Fixo');";
$povoar_paginas6 = "
INSERT INTO `paginas` (`nomeoriginal`, `status`) VALUES
('" . $lancamentos_utf8 . "', 'Fixo');";
$povoar_paginas7 = "
INSERT INTO `paginas` (`nomeoriginal`, `status`) VALUES
('MCMV', 'Fixo');";
$povoar_paginas8 = "
INSERT INTO `paginas` (`nomeoriginal`, `status`) VALUES
('" . $servicos_utf8 . "', 'Desativado');";
$povoar_paginas9 = "
INSERT INTO `paginas` (`nomeoriginal`, `status`) VALUES
('Documentos', 'Desativado');";
$povoar_paginas10 = "
INSERT INTO `paginas` (`nomeoriginal`, `status`) VALUES
('Fale Conosco', 'Fixo');";
$sis_fone['sis_fone_1'] = '';
$sis_fone['sis_fone_2'] = '';
$sis_fone['sis_fone_3'] = '';
$sis_fone['sis_fone_4'] = '';
$sis_fone['sis_fone_1_oper'] = 'Fixo';
$sis_fone['sis_fone_2_oper'] = 'Fixo';
$sis_fone['sis_fone_3_oper'] = 'Fixo';
$sis_fone['sis_fone_4_oper'] = 'Fixo';
$sis_fone['sis_fone_1_whats'] = '';
$sis_fone['sis_fone_2_whats'] = '';
$sis_fone['sis_fone_3_whats'] = '';
$sis_fone['sis_fone_4_whats'] = '';
$sis_fone['sis_email'] = $email;
$cadastr_sis_fone = serialize($sis_fone);
$titulo = utf8_decode('Prepare a mudança');
$sub_titulo = utf8_decode('Imóveis escolhidos para quem busca qualidade de vida');
$lang_utf8 = utf8_decode('a:4:{s:10:"Português";s:2:"pt";s:7:"Inglês";s:2:"en";s:8:"Espanhol";s:2:"es";s:8:"Italiano";s:2:"it";}');
$tarjas_utf8 = utf8_decode('a:17:{s:12:\"100% Vendido\";s:7:\"#007AFF\";s:12:\"Aceita Troca\";s:7:\"#007AFF\";s:7:\"Alugado\";s:7:\"#007AFF\";s:8:\"Decorado\";s:7:\"#007AFF\";s:15:\"Em Construção\";s:7:\"#007AFF\";s:15:\"Em Negociação\";s:7:\"#007AFF\";s:13:\"Exclusividade\";s:7:\"#007AFF\";s:13:\"Financiamento\";s:7:\"#007AFF\";s:14:\"Imóvel Pronto\";s:7:\"#007AFF\";s:11:\"Lançamento\";s:7:\"#007AFF\";s:9:\"Mobiliado\";s:7:\"#007AFF\";s:4:\"Novo\";s:7:\"#007AFF\";s:12:\"Oportunidade\";s:7:\"#007AFF\";s:16:\"Pré Lançamento\";s:7:\"#007AFF\";s:17:\"Pronto para Morar\";s:7:\"#007AFF\";s:9:\"Reservado\";s:7:\"#007AFF\";s:7:\"Vendido\";s:7:\"#007AFF\";}');
$povoar_configuracoes = "INSERT INTO configuracoes (`id`, `tarjas`, `config_imoveis`, `lang`, `idioma`, `qtd_imoveis`, `tema`, `cabecalho`, `fundo_do_site`, `logomarca`, `cor_primaria`,
`cor_secundaria`,`cor_fonte`, `cor_encaixotado`, `cor_encaixotado_status`, `marcadagua`, `marcadagua_posicao`, `popup_status`, `popup_largura`, `popup_altura`, `popup_titulo`, `popup_conteudo`,
`redes`, `financiamento`, `sis_seo_titulo`, `sis_seo_palavrachave`, `sis_seo_descricao`, `sis_script_gverification`, `sis_script_ganalytics`, `sis_script_atendimentoonline`,
`sis_fone`, `sis_local`, `sis_tempo_arquivar_imoveis`, `sis_numero_destaques`,`sis_cpf_cnpj`,`popup_abrircomo`,`perso_titulo`,`perso_subtitulo`) VALUES
(1, '".$tarjas_utf8."','a:6:{s:7:\"numeros\";s:1:\"1\";s:6:\"letras\";N;s:5:\"traco\";N;s:7:\"prefixo\";s:4:\"IMOB\";s:5:\"quant\";s:5:\"8 \";s:10:\"listaquant\";s:2:\"15\";}', '"
. $lang_utf8 . "', 'pt', 2552, 'tema01', 'cabecalho_0.jpg', 'bg_0.png',"
. "'', '#007AFF', '#555555', '#FFFFFF','#333333','0', '', '', '0', '', '', '', '', '', 'a:7:{s:14:\"caixaeconomica\";s:1:\"0\";s:13:\"bancodobrasil\";s:1:\"0\";s:9:\"bancoitau\";s:1:\"0\";s:9:\"santander\";s:1:\"0\";s:9:\"bancohsbc\";s:1:\"0\";s:8:\"banrisul\";s:1:\"0\";s:8:\"bradesco\";s:1:\"0\";}', '', '', '', '', '', '', '" . $cadastr_sis_fone . "', '', '365', '3', '0', '_self','" . $titulo . "','" . $sub_titulo . "');";
$permi_adm_utf8 = utf8_decode('a:54:{s:21:"CRM_gerenciarclientes";s:1:"1";s:23:"CRM_gerenciarinteresses";s:1:"1";s:25:"CRM_gerenciaratendimentos";s:1:"1";s:21:"CRM_gerenciarreservas";s:1:"1";s:21:"CRM_gerenciararquivos";s:1:"1";s:30:"CRM_alterarocorretorangariador";s:1:"0";s:31:"CRM_alterarocorretorresponsavel";s:1:"1";s:28:"CRM_visualizaravidadocliente";s:1:"1";s:26:"CRM_gerenciarfunildevendas";s:1:"1";s:19:"CRM_excluirclientes";s:1:"0";s:28:"IMOBILIARIA_gerenciarimoveis";s:1:"1";s:37:"IMOBILIARIA_alterarcorretorangariador";s:1:"0";s:38:"IMOBILIARIA_alterarcorretorresponsavel";s:1:"1";s:26:"IMOBILIARIA_duplicarimovel";s:1:"1";s:30:"IMOBILIARIA_compartilharimovel";s:1:"1";s:26:"IMOBILIARIA_integrarimovel";s:1:"1";s:32:"IMOBILIARIA_enviarimovelporemail";s:1:"1";s:24:"IMOBILIARIA_venderimovel";s:1:"1";s:24:"IMOBILIARIA_alugarimovel";s:1:"1";s:35:"IMOBILIARIA_visualizaravidadoimovel";s:1:"1";s:27:"IMOBILIARIA_geradordecodigo";s:1:"1";s:27:"IMOBILIARIA_exportarimoveis";s:1:"1";s:31:"IMOBILIARIA_gerenciarintegracao";s:1:"1";s:25:"IMOBILIARIA_excluirimovel";s:1:"0";s:40:"IMOBILIARIA_verproprietariooutrosimoveis";s:1:"1";s:28:"ADMINISTRAR_gerenciarequipes";s:1:"1";s:34:"ADMINISTRAR_transferenciadeequipes";s:1:"1";s:26:"ADMINISTRAR_excluirequipes";s:1:"0";s:29:"ADMINISTRAR_gerenciarusuarios";s:1:"1";s:27:"ADMINISTRAR_excluirusuarios";s:1:"0";s:30:"ADMINISTRAR_permissoesusuarios";s:1:"0";s:47:"ADMINISTRAR_transferircarteladeclienteseimoveis";s:1:"1";s:34:"ADMINISTRAR_gerenciarcontasdeemail";s:1:"1";s:30:"ADMINISTRAR_gerenciarcobrancas";s:1:"0";s:29:"ADMINISTRAR_gerenciardominios";s:1:"0";s:37:"CONFIGURACOES_gerenciarpersonalizacao";s:1:"0";s:30:"CONFIGURACOES_gerenciarsistema";s:1:"1";s:31:"CONFIGURACOES_gerenciaravancado";s:1:"0";s:30:"CONFIGURACOES_gerenciarpaginas";s:1:"1";s:30:"CONFIGURACOES_gerenciarbanners";s:1:"1";s:29:"SUPORTE_abrirticketsdesuporte";s:1:"1";s:24:"OCULTO_veroutrosclientes";s:1:"1";s:33:"OCULTO_gerenciarfasedeatendimento";s:1:"1";s:23:"OCULTO_editarpermissoes";s:1:"0";s:24:"OCULTO_vertodosostickets";s:1:"1";s:25:"OCULTO_corretorverimoveis";s:1:"1";s:32:"OCULTO_proprietariovisaodoimovel";s:1:"1";s:23:"PLUGIN_chaves_gerenciar";s:1:"1";s:23:"PLUGIN_placas_gerenciar";s:1:"1";s:39:"RELATORIOS_relatoriosclientesangariados";s:1:"1";s:38:"RELATORIOS_relatoriosimoveisangariados";s:1:"1";s:36:"RELATORIOS_relatoriosaniversariantes";s:1:"1";s:31:"RELATORIOS_performacecorretores";s:1:"1";s:22:"CRM_gerenciarpropostas";s:1:"1";}');
$povoar_permissao_adm = 'INSERT INTO permissao (`id`, `nome`, `configuracao`) VALUES ("1", "Administrador", \'' . $permi_adm_utf8 . '\');';
$permi_sup_utf8 = utf8_decode('a:54:{s:21:"CRM_gerenciarclientes";s:1:"1";s:23:"CRM_gerenciarinteresses";s:1:"1";s:25:"CRM_gerenciaratendimentos";s:1:"1";s:21:"CRM_gerenciarreservas";s:1:"1";s:21:"CRM_gerenciararquivos";s:1:"1";s:30:"CRM_alterarocorretorangariador";s:1:"0";s:31:"CRM_alterarocorretorresponsavel";s:1:"0";s:28:"CRM_visualizaravidadocliente";s:1:"0";s:26:"CRM_gerenciarfunildevendas";s:1:"1";s:19:"CRM_excluirclientes";s:1:"0";s:28:"IMOBILIARIA_gerenciarimoveis";s:1:"1";s:37:"IMOBILIARIA_alterarcorretorangariador";s:1:"0";s:38:"IMOBILIARIA_alterarcorretorresponsavel";s:1:"0";s:26:"IMOBILIARIA_duplicarimovel";s:1:"1";s:30:"IMOBILIARIA_compartilharimovel";s:1:"1";s:26:"IMOBILIARIA_integrarimovel";s:1:"1";s:32:"IMOBILIARIA_enviarimovelporemail";s:1:"1";s:24:"IMOBILIARIA_venderimovel";s:1:"1";s:24:"IMOBILIARIA_alugarimovel";s:1:"1";s:35:"IMOBILIARIA_visualizaravidadoimovel";s:1:"0";s:27:"IMOBILIARIA_geradordecodigo";s:1:"1";s:27:"IMOBILIARIA_exportarimoveis";s:1:"0";s:31:"IMOBILIARIA_gerenciarintegracao";s:1:"0";s:25:"IMOBILIARIA_excluirimovel";s:1:"0";s:40:"IMOBILIARIA_verproprietariooutrosimoveis";s:1:"1";s:28:"ADMINISTRAR_gerenciarequipes";s:1:"1";s:34:"ADMINISTRAR_transferenciadeequipes";s:1:"0";s:26:"ADMINISTRAR_excluirequipes";s:1:"0";s:29:"ADMINISTRAR_gerenciarusuarios";s:1:"0";s:27:"ADMINISTRAR_excluirusuarios";s:1:"0";s:30:"ADMINISTRAR_permissoesusuarios";s:1:"0";s:47:"ADMINISTRAR_transferircarteladeclienteseimoveis";s:1:"0";s:34:"ADMINISTRAR_gerenciarcontasdeemail";s:1:"0";s:30:"ADMINISTRAR_gerenciarcobrancas";s:1:"0";s:29:"ADMINISTRAR_gerenciardominios";s:1:"0";s:37:"CONFIGURACOES_gerenciarpersonalizacao";s:1:"0";s:30:"CONFIGURACOES_gerenciarsistema";s:1:"0";s:31:"CONFIGURACOES_gerenciaravancado";s:1:"0";s:30:"CONFIGURACOES_gerenciarpaginas";s:1:"0";s:30:"CONFIGURACOES_gerenciarbanners";s:1:"0";s:29:"SUPORTE_abrirticketsdesuporte";s:1:"1";s:24:"OCULTO_veroutrosclientes";s:1:"1";s:33:"OCULTO_gerenciarfasedeatendimento";s:1:"1";s:23:"OCULTO_editarpermissoes";s:1:"0";s:24:"OCULTO_vertodosostickets";s:1:"0";s:25:"OCULTO_corretorverimoveis";s:1:"1";s:32:"OCULTO_proprietariovisaodoimovel";s:1:"1";s:23:"PLUGIN_chaves_gerenciar";s:1:"1";s:23:"PLUGIN_placas_gerenciar";s:1:"1";s:39:"RELATORIOS_relatoriosclientesangariados";s:1:"1";s:38:"RELATORIOS_relatoriosimoveisangariados";s:1:"1";s:36:"RELATORIOS_relatoriosaniversariantes";s:1:"1";s:31:"RELATORIOS_performacecorretores";s:1:"1";s:22:"CRM_gerenciarpropostas";s:1:"1";}');
$povoar_permissao_sup = 'INSERT INTO permissao (`id`, `nome`, `configuracao`) VALUES ("2", "Supervisor", \'' . $permi_sup_utf8 . '\');';
$permi_cor_utf8 = utf8_decode('a:54:{s:21:"CRM_gerenciarclientes";s:1:"1";s:23:"CRM_gerenciarinteresses";s:1:"1";s:25:"CRM_gerenciaratendimentos";s:1:"1";s:21:"CRM_gerenciarreservas";s:1:"1";s:21:"CRM_gerenciararquivos";s:1:"1";s:30:"CRM_alterarocorretorangariador";s:1:"0";s:31:"CRM_alterarocorretorresponsavel";s:1:"0";s:28:"CRM_visualizaravidadocliente";s:1:"0";s:26:"CRM_gerenciarfunildevendas";s:1:"0";s:19:"CRM_excluirclientes";s:1:"0";s:28:"IMOBILIARIA_gerenciarimoveis";s:1:"1";s:37:"IMOBILIARIA_alterarcorretorangariador";s:1:"0";s:38:"IMOBILIARIA_alterarcorretorresponsavel";s:1:"0";s:26:"IMOBILIARIA_duplicarimovel";s:1:"1";s:30:"IMOBILIARIA_compartilharimovel";s:1:"1";s:26:"IMOBILIARIA_integrarimovel";s:1:"0";s:32:"IMOBILIARIA_enviarimovelporemail";s:1:"1";s:24:"IMOBILIARIA_venderimovel";s:1:"1";s:24:"IMOBILIARIA_alugarimovel";s:1:"1";s:35:"IMOBILIARIA_visualizaravidadoimovel";s:1:"0";s:27:"IMOBILIARIA_geradordecodigo";s:1:"1";s:27:"IMOBILIARIA_exportarimoveis";s:1:"0";s:31:"IMOBILIARIA_gerenciarintegracao";s:1:"0";s:25:"IMOBILIARIA_excluirimovel";s:1:"0";s:40:"IMOBILIARIA_verproprietariooutrosimoveis";s:1:"1";s:28:"ADMINISTRAR_gerenciarequipes";s:1:"0";s:34:"ADMINISTRAR_transferenciadeequipes";s:1:"0";s:26:"ADMINISTRAR_excluirequipes";s:1:"0";s:29:"ADMINISTRAR_gerenciarusuarios";s:1:"0";s:27:"ADMINISTRAR_excluirusuarios";s:1:"0";s:30:"ADMINISTRAR_permissoesusuarios";s:1:"0";s:47:"ADMINISTRAR_transferircarteladeclienteseimoveis";s:1:"0";s:34:"ADMINISTRAR_gerenciarcontasdeemail";s:1:"0";s:30:"ADMINISTRAR_gerenciarcobrancas";s:1:"0";s:29:"ADMINISTRAR_gerenciardominios";s:1:"0";s:37:"CONFIGURACOES_gerenciarpersonalizacao";s:1:"0";s:30:"CONFIGURACOES_gerenciarsistema";s:1:"0";s:31:"CONFIGURACOES_gerenciaravancado";s:1:"0";s:30:"CONFIGURACOES_gerenciarpaginas";s:1:"0";s:30:"CONFIGURACOES_gerenciarbanners";s:1:"0";s:29:"SUPORTE_abrirticketsdesuporte";s:1:"1";s:24:"OCULTO_veroutrosclientes";s:1:"0";s:33:"OCULTO_gerenciarfasedeatendimento";s:1:"1";s:23:"OCULTO_editarpermissoes";s:1:"0";s:24:"OCULTO_vertodosostickets";s:1:"0";s:25:"OCULTO_corretorverimoveis";s:1:"1";s:32:"OCULTO_proprietariovisaodoimovel";s:1:"1";s:23:"PLUGIN_chaves_gerenciar";s:1:"0";s:23:"PLUGIN_placas_gerenciar";s:1:"0";s:39:"RELATORIOS_relatoriosclientesangariados";s:1:"1";s:38:"RELATORIOS_relatoriosimoveisangariados";s:1:"1";s:36:"RELATORIOS_relatoriosaniversariantes";s:1:"1";s:31:"RELATORIOS_performacecorretores";s:1:"0";s:22:"CRM_gerenciarpropostas";s:1:"1";}');
$povoar_permissao_cor = 'INSERT INTO permissao (`id`, `nome`, `configuracao`) VALUES ("3", "Corretor", \'' . $permi_cor_utf8 . '\');';
$permi_ate_utf8 = utf8_decode('a:54:{s:21:"CRM_gerenciarclientes";s:1:"1";s:23:"CRM_gerenciarinteresses";s:1:"0";s:25:"CRM_gerenciaratendimentos";s:1:"0";s:21:"CRM_gerenciarreservas";s:1:"0";s:21:"CRM_gerenciararquivos";s:1:"1";s:30:"CRM_alterarocorretorangariador";s:1:"0";s:31:"CRM_alterarocorretorresponsavel";s:1:"0";s:28:"CRM_visualizaravidadocliente";s:1:"0";s:26:"CRM_gerenciarfunildevendas";s:1:"0";s:19:"CRM_excluirclientes";s:1:"0";s:28:"IMOBILIARIA_gerenciarimoveis";s:1:"1";s:37:"IMOBILIARIA_alterarcorretorangariador";s:1:"0";s:38:"IMOBILIARIA_alterarcorretorresponsavel";s:1:"0";s:26:"IMOBILIARIA_duplicarimovel";s:1:"0";s:30:"IMOBILIARIA_compartilharimovel";s:1:"1";s:26:"IMOBILIARIA_integrarimovel";s:1:"0";s:32:"IMOBILIARIA_enviarimovelporemail";s:1:"1";s:24:"IMOBILIARIA_venderimovel";s:1:"0";s:24:"IMOBILIARIA_alugarimovel";s:1:"0";s:35:"IMOBILIARIA_visualizaravidadoimovel";s:1:"0";s:27:"IMOBILIARIA_geradordecodigo";s:1:"1";s:27:"IMOBILIARIA_exportarimoveis";s:1:"0";s:31:"IMOBILIARIA_gerenciarintegracao";s:1:"0";s:25:"IMOBILIARIA_excluirimovel";s:1:"0";s:40:"IMOBILIARIA_verproprietariooutrosimoveis";s:1:"0";s:28:"ADMINISTRAR_gerenciarequipes";s:1:"0";s:34:"ADMINISTRAR_transferenciadeequipes";s:1:"0";s:26:"ADMINISTRAR_excluirequipes";s:1:"0";s:29:"ADMINISTRAR_gerenciarusuarios";s:1:"0";s:27:"ADMINISTRAR_excluirusuarios";s:1:"0";s:30:"ADMINISTRAR_permissoesusuarios";s:1:"0";s:47:"ADMINISTRAR_transferircarteladeclienteseimoveis";s:1:"0";s:34:"ADMINISTRAR_gerenciarcontasdeemail";s:1:"0";s:30:"ADMINISTRAR_gerenciarcobrancas";s:1:"0";s:29:"ADMINISTRAR_gerenciardominios";s:1:"0";s:37:"CONFIGURACOES_gerenciarpersonalizacao";s:1:"0";s:30:"CONFIGURACOES_gerenciarsistema";s:1:"0";s:31:"CONFIGURACOES_gerenciaravancado";s:1:"0";s:30:"CONFIGURACOES_gerenciarpaginas";s:1:"0";s:30:"CONFIGURACOES_gerenciarbanners";s:1:"0";s:29:"SUPORTE_abrirticketsdesuporte";s:1:"1";s:24:"OCULTO_veroutrosclientes";s:1:"0";s:33:"OCULTO_gerenciarfasedeatendimento";s:1:"0";s:23:"OCULTO_editarpermissoes";s:1:"0";s:24:"OCULTO_vertodosostickets";s:1:"0";s:25:"OCULTO_corretorverimoveis";s:1:"1";s:32:"OCULTO_proprietariovisaodoimovel";s:1:"0";s:23:"PLUGIN_chaves_gerenciar";s:1:"0";s:23:"PLUGIN_placas_gerenciar";s:1:"0";s:39:"RELATORIOS_relatoriosclientesangariados";s:1:"1";s:38:"RELATORIOS_relatoriosimoveisangariados";s:1:"1";s:36:"RELATORIOS_relatoriosaniversariantes";s:1:"1";s:31:"RELATORIOS_performacecorretores";s:1:"0";s:22:"CRM_gerenciarpropostas";s:1:"0";}');
$povoar_permissao_ate = 'INSERT INTO permissao (`id`, `nome`, `configuracao`) VALUES ("4", "Captador", \'' . $permi_ate_utf8 . '\');';
$permi_perso_utf8 = utf8_decode('a:54:{s:21:"CRM_gerenciarclientes";s:1:"0";s:23:"CRM_gerenciarinteresses";s:1:"0";s:25:"CRM_gerenciaratendimentos";s:1:"0";s:21:"CRM_gerenciarreservas";s:1:"0";s:21:"CRM_gerenciararquivos";s:1:"0";s:30:"CRM_alterarocorretorangariador";s:1:"0";s:31:"CRM_alterarocorretorresponsavel";s:1:"0";s:28:"CRM_visualizaravidadocliente";s:1:"0";s:26:"CRM_gerenciarfunildevendas";s:1:"0";s:19:"CRM_excluirclientes";s:1:"0";s:28:"IMOBILIARIA_gerenciarimoveis";s:1:"0";s:37:"IMOBILIARIA_alterarcorretorangariador";s:1:"0";s:38:"IMOBILIARIA_alterarcorretorresponsavel";s:1:"0";s:26:"IMOBILIARIA_duplicarimovel";s:1:"0";s:30:"IMOBILIARIA_compartilharimovel";s:1:"0";s:26:"IMOBILIARIA_integrarimovel";s:1:"0";s:32:"IMOBILIARIA_enviarimovelporemail";s:1:"0";s:24:"IMOBILIARIA_venderimovel";s:1:"0";s:24:"IMOBILIARIA_alugarimovel";s:1:"0";s:35:"IMOBILIARIA_visualizaravidadoimovel";s:1:"0";s:27:"IMOBILIARIA_geradordecodigo";s:1:"0";s:27:"IMOBILIARIA_exportarimoveis";s:1:"0";s:31:"IMOBILIARIA_gerenciarintegracao";s:1:"0";s:25:"IMOBILIARIA_excluirimovel";s:1:"0";s:40:"IMOBILIARIA_verproprietariooutrosimoveis";s:1:"0";s:28:"ADMINISTRAR_gerenciarequipes";s:1:"0";s:34:"ADMINISTRAR_transferenciadeequipes";s:1:"0";s:26:"ADMINISTRAR_excluirequipes";s:1:"0";s:29:"ADMINISTRAR_gerenciarusuarios";s:1:"0";s:27:"ADMINISTRAR_excluirusuarios";s:1:"0";s:30:"ADMINISTRAR_permissoesusuarios";s:1:"0";s:47:"ADMINISTRAR_transferircarteladeclienteseimoveis";s:1:"0";s:34:"ADMINISTRAR_gerenciarcontasdeemail";s:1:"0";s:30:"ADMINISTRAR_gerenciarcobrancas";s:1:"0";s:29:"ADMINISTRAR_gerenciardominios";s:1:"0";s:37:"CONFIGURACOES_gerenciarpersonalizacao";s:1:"0";s:30:"CONFIGURACOES_gerenciarsistema";s:1:"0";s:31:"CONFIGURACOES_gerenciaravancado";s:1:"0";s:30:"CONFIGURACOES_gerenciarpaginas";s:1:"0";s:30:"CONFIGURACOES_gerenciarbanners";s:1:"0";s:29:"SUPORTE_abrirticketsdesuporte";s:1:"0";s:24:"OCULTO_veroutrosclientes";s:1:"0";s:33:"OCULTO_gerenciarfasedeatendimento";s:1:"0";s:23:"OCULTO_editarpermissoes";s:1:"0";s:24:"OCULTO_vertodosostickets";s:1:"0";s:25:"OCULTO_corretorverimoveis";s:1:"0";s:32:"OCULTO_proprietariovisaodoimovel";s:1:"0";s:23:"PLUGIN_chaves_gerenciar";s:1:"0";s:23:"PLUGIN_placas_gerenciar";s:1:"0";s:39:"RELATORIOS_relatoriosclientesangariados";s:1:"0";s:38:"RELATORIOS_relatoriosimoveisangariados";s:1:"0";s:36:"RELATORIOS_relatoriosaniversariantes";s:1:"0";s:31:"RELATORIOS_performacecorretores";s:1:"0";s:22:"CRM_gerenciarpropostas";s:1:"0";}');
$povoar_permissao_perso = 'INSERT INTO permissao (`id`, `nome`, `configuracao`) VALUES ("5", "Personalizado", \'' . $permi_perso_utf8 . '\');';
//// Arquivo detalhes e proximidades
require ABSPATH . '/caracteristicas.php';
$povoar_lang = "
INSERT INTO `lang` (`id`, `local`, `id_lang`, `pt`, `en`, `es`, `it`) VALUES " . $langtabela_utf8;
$povoar_proximidades = "
INSERT INTO `proximidades` (`id`, `nome`, `id_session`) VALUES " . $proximidades_utf8;
require ABSPATH . '/controllers/povoar_banco_integracoes.php';
$alerta_perso_utf8 = utf8_decode('a:1:{s:25:"alerta_naover_dicamodulos";s:1:"0";}');
$povoar_users = "
INSERT INTO `users` (`user_id`, `id_mestre`, `user`, `user_password`, `user_session_id`, `user_permissions`, `email`, `grupo`, `lang`, `foto`, `last_update`, `is_online`, `user_nascimento`, `user_acesso`, `acessolivre`, `codmaster`, `tipo`, `useroptions`, `contratante`, `alerta_naover`, `equipe`) VALUES
(1, " . $id_ativacao . ", '" . $email . "', '" . $senha_usuario . "', 'c9231da3a5a2070a30b6b6ac0dc1662a', '0', '" . $email . "', 0, '', 'av.jpg', '0000-00-00 00:00:00', '0000-00-00 00:00:00', '0000-00-00', 'N;', 1, 0, 1, '', '" . $id_ativacao . "', '$alerta_perso_utf8', '410');";
$povoar_equipes = "
INSERT INTO `equipes` (`nome`) VALUES ('Geral')";
$banco_cliente_pdo = new PDO("mysql:host=localhost;dbname=$databasename", $databaseuser, $databasesenha);
$banco_cliente_pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); // <== add this line
$sql_povoar = $banco_cliente_pdo->query($criar_configuracoes);
$sql_povoar = $banco_cliente_pdo->query($criar_imoveis);
$sql_povoar = $banco_cliente_pdo->query($criar_imoveis_temp);
$sql_povoar = $banco_cliente_pdo->query($criar_integracoes);
$sql_povoar = $banco_cliente_pdo->query($criar_proprietarios);
$sql_povoar = $banco_cliente_pdo->query($criar_proprietarios_arquivos);
$sql_povoar = $banco_cliente_pdo->query($criar_proprietarios_propostas);
$sql_povoar = $banco_cliente_pdo->query($criar_proprietarios_interesses);
$sql_povoar = $banco_cliente_pdo->query($criar_proprietarios_reservas);
$sql_povoar = $banco_cliente_pdo->query($criar_proprietarios_notas);
$sql_povoar = $banco_cliente_pdo->query($criar_proximidades);
$sql_povoar = $banco_cliente_pdo->query($criar_plugins);
$sql_povoar = $banco_cliente_pdo->query($criar_equipes);
$sql_povoar = $banco_cliente_pdo->query($criar_permissao);
$sql_povoar = $banco_cliente_pdo->query($criar_lang);
$sql_povoar = $banco_cliente_pdo->query($criar_integracoes);
$sql_povoar = $banco_cliente_pdo->query($criar_users);
$sql_povoar = $banco_cliente_pdo->query($criar_calendario);
$sql_povoar = $banco_cliente_pdo->query($criar_banners);
$sql_povoar = $banco_cliente_pdo->query($criar_paginas);
$sql_povoar = $banco_cliente_pdo->query($criar_log);
$sql_povoar = $banco_cliente_pdo->query($criar_log_proprietarios);
$sql_povoar = $banco_cliente_pdo->query($criar_log_imoveis);
$sql_povoar = $banco_cliente_pdo->query($criar_imoveis_import);
$sql_povoar = $banco_cliente_pdo->query($povoar_permissao_adm);
$sql_povoar = $banco_cliente_pdo->query($povoar_permissao_sup);
$sql_povoar = $banco_cliente_pdo->query($povoar_permissao_cor);
$sql_povoar = $banco_cliente_pdo->query($povoar_permissao_ate);
$sql_povoar = $banco_cliente_pdo->query($povoar_permissao_perso);
$sql_povoar = $banco_cliente_pdo->query($povoar_configuracoes);
$sql_povoar = $banco_cliente_pdo->query($povoar_lang);
$sql_povoar = $banco_cliente_pdo->query($povoar_proximidades);
$sql_povoar = $banco_cliente_pdo->query($povoar_equipes);
$sql_povoar = $banco_cliente_pdo->query($povoar_users);
$sql_povoar = $banco_cliente_pdo->query($povoar_integracoes);
$sql_povoar = $banco_cliente_pdo->query($povoar_paginas1);
$sql_povoar = $banco_cliente_pdo->query($povoar_paginas2);
$sql_povoar = $banco_cliente_pdo->query($povoar_paginas3);
$sql_povoar = $banco_cliente_pdo->query($povoar_paginas4);
$sql_povoar = $banco_cliente_pdo->query($povoar_paginas5);
$sql_povoar = $banco_cliente_pdo->query($povoar_paginas6);
$sql_povoar = $banco_cliente_pdo->query($povoar_paginas7);
$sql_povoar = $banco_cliente_pdo->query($povoar_paginas8);
$sql_povoar = $banco_cliente_pdo->query($povoar_paginas9);
$sql_povoar = $banco_cliente_pdo->query($povoar_paginas10);
echo $nome;
$mail_idfatura = '';
$mail_idmodelo = '16';
$mail_idcliente = $id_ativacao;
$mail_login = $email;
$mail_senha = $senha_usuario_email;
//$cont_mail_multi=0;
require ABSPATH . '/mail/montaremail.php';
$mail_idmodelo = '42';
$cont_mail_multi++;
require ABSPATH . '/mail/montaremail.php';
require_once ABSPATH . '/mkt/examples/setup.php';
// CREATE THE ENDPOINT
$endpoint = new MailWizzApi_Endpoint_ListSubscribers();
$nome_sep = explode(' ', $nome);
$fnome = $nome_sep[0];
if(isset($nome_sep[1])){
$lnome = $nome_sep[1];
if(isset($nome_sep[2])){
$lnome = $lnome.' '.$nome_sep[2];
if(isset($nome_sep[3])){
$lnome = $lnome.' '.$nome_sep[3];
if(isset($nome_sep[4])){
$lnome = $lnome.' '.$nome_sep[4];
if(isset($nome_sep[5])){
$lnome = $lnome.' '.$nome_sep[5];
if(isset($nome_sep[6])){
$lnome = $lnome.' '.$nome_sep[6];
}
}
}
}
}
}else{
$lnome = ' ';
}
echo $lnome.' '.$nome_sep[2];
$response = $endpoint->createUpdate('le3149nl575f9', array(
'EMAIL' => $email,
'FNAME' => $fnome,
'LNAME' => $lnome,
'PLANO' => 'Imob FREE',
'SEXO' => 'Masculino',
'STATUS' => 'Ativo',
'CICLO' => 'Nenhum',
'ATENDENTE' => $dados_user_name,
));
}
}
// index
public function verificalock() {
if (is_array(@$_SESSION['userdata'])) {
} else if (@!$_SESSION['test']['user']) {
echo "nolock";
} else {
$_SESSION['test']['lockscreen'] = 2;
echo "lock";
}
}
public function lock() {
if (@$_SESSION['test']['lockscreen'] == 2) {
// Título da página
$this->title = 'Página Lockada';
$language = new Language();
$lang = $language->getLanguage(@$_POST['lang']);
require ABSPATH . '/views/login/lock-view.php';
} else {
echo "<script language='JavaScript'> window.location='" . HOME_URI . "login/'; </script>";
}
}
public function limparlock() {
$this->title = 'Logout';
$language = new Language();
$lang = $language->getLanguage(@$_POST['lang']);
$modelo = $this->load_model('user-register/logarcomo-model');
$modelo->isoffline(@$_SESSION['userdata']['user_id']);
@$_SESSION['test'] = array();
unset($_SESSION['test']);
$this->logout();
require ABSPATH . '/views/login/login-view.php';
}
public function deslogar() {
$this->title = 'Logout';
$language = new Language();
$lang = $language->getLanguage(@$_POST['lang']);
$modelo = $this->load_model('user-register/logarcomo-model');
$modelo->isoffline(@$_SESSION['userdata']['user_id']);
$_SESSION['test'] = array();
unset($_SESSION['test']);
$this->logout();
require ABSPATH . '/views/login/login-view.php';
}
public function logarcomo() {
$modelo = $this->load_model('user-register/logarcomo-model');
$parametros = ( func_num_args() >= 1 ) ? func_get_arg(0) : array();
$modelo->logarcomo($parametros[0]);
/** Carrega os arquivos do view * */
// /views/_includes/header.php
require ABSPATH . '/views/_includes/header.php';
require ABSPATH . '/views/_includes/header2.php';
// /views/_includes/menu.php
require ABSPATH . '/views/_includes/menu.php';
// /views/noticias/index.php
require ABSPATH . '/views/home/home-view.php';
// /views/_includes/footer.php
require ABSPATH . '/views/_includes/footer.php';
//print_r($fetch);
}
public function recuperarsenha() {
$modelo = $this->load_model('user-register/recuperarsenha-model');
$parametros = ( func_num_args() >= 1 ) ? func_get_arg(0) : array();
$modelo->recuperar($parametros[0]);
$codigo = $modelo->form_data['cod'];
//echo $parametro;
if ($codigo != null) {
$this->title = 'Recuperação de Senha';
$language = new Language();
$lang = $language->getLanguage(@$_POST['lang']);
// Parametros da função
$parametros = ( func_num_args() >= 1 ) ? func_get_arg(0) : array();
// Login não tem Model
require ABSPATH . '/views/login/recuperarsenha-view.php';
} else {
echo "<script language='JavaScript'> window.location='" . HOME_URI . "login/'; </script>";
}
}
public function alterar() {
$modelo = $this->load_model('user-register/recuperarsenha-model');
$modelo->update_senha($_POST['pass'], $_POST['cod']);
}
public function recuperar() {
require_once ABSPATH . '/mail/mail.inc.php';
$modelo = $this->load_model('user-register/recuperarsenha-model');
$modelo->verificaremail($_POST['email']);
$codigo = $modelo->form_data['user_id'];
echo $codigo;
}
}