403Webshell
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 :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/meusitei/public_html/painel/controllers/bkp/login-controller.php
<?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;
    }

}

Youez - 2016 - github.com/yon3zu
LinuXploit