function altera_banco_dados_busca_inteligente()
{
    // globals ---------------------------------------------
    global $nome_banco;
    // nome do banco de dados indexados
    // --------------------------------------------------------
    // dados de formulario ----------------------------
    $banco_dados_sessao = remove_html($_POST['banco_dados_sessao']);
    // banco de dados a utilizar
    // --------------------------------------------------------
    // nome do banco de dados indexados -----
    $nome_banco = mudar_banco_dados(null);
    // nome do banco de dados indexados
    // --------------------------------------------------------
    // valida banco de dados de sessao ---------
    if ($banco_dados_sessao != null) {
        // atualiza a sessao -------------------------------
        echo mudar_banco_dados($banco_dados_sessao);
        // atualiza a sessao
        // -------------------------------------------------------
        // saindo ---------------------------------------------
        die;
        // saindo...
        // -------------------------------------------------------
    }
    // --------------------------------------------------------
}
function campo_select_muda_tipo_busca()
{
    // globals ----------------------------------------------
    global $banco_dados_nomes_array;
    // banco de dados
    // --------------------------------------------------------
    // dados sessao ------------------------------------
    $dados_select_sessao = mudar_banco_dados(null);
    // dados sessao
    // --------------------------------------------------------
    // seleciona opcao atual -------------------------
    switch ($dados_select_sessao) {
        case $banco_dados_nomes_array[0]:
            // opcao
            $opcao[0] = "selected";
            // selecionado
            break;
        case $banco_dados_nomes_array[4]:
            // opcao
            $opcao[1] = "selected";
            // selecionado
            break;
        case $banco_dados_nomes_array[5]:
            // opcao
            $opcao[2] = "selected";
            // selecionado
            break;
        case $banco_dados_nomes_array[6]:
            // opcao
            $opcao[3] = "selected";
            // selecionado
            break;
        case $banco_dados_nomes_array[7]:
            // opcao
            $opcao[4] = "selected";
            // selecionado
            break;
    }
    // --------------------------------------------------------
    // monta campo select ---------------------------
    $campo_select .= "<select class='modo_pesquisa' id='campo_select_tipo_busca_dados' onchange='muda_banco_dados(this);'>";
    // campo select
    $campo_select .= "<option value='0' {$opcao['0']}>Produtos</option>";
    // campo select
    $campo_select .= "<option value='4' {$opcao['1']}>Jogos</option>";
    // campo select
    $campo_select .= "<option value='5' {$opcao['2']}>Aplicativos</option>";
    // campo select
    $campo_select .= "<option value='6' {$opcao['3']}>Notícias</option>";
    // campo select
    $campo_select .= "<option value='7' {$opcao['4']}>Sistemas operacionais</option>";
    // campo select
    $campo_select .= "</select>";
    // campo select
    // -------------------------------------------------------
    // retorno --------------------------------------------
    return $campo_select;
    // retorno
    // -------------------------------------------------------
}
예제 #3
0
function remove_host()
{
    // tabela de banco de dados -------------------------------
    global $tabela_dados;
    // tabela de banco de dados
    // --------------------------------------------------------
    // nome do banco de dados indexados -----------------------
    $nome_banco = mudar_banco_dados(null);
    // nome do banco de dados indexados
    // --------------------------------------------------------
    // conecta ao banco de dados ------------------------------
    conecta_banco_dados($nome_banco);
    // conecta ao banco de dados
    // --------------------------------------------------------
    // host de site -------------------------------------------
    $host_site = remove_html($_POST['host_site']);
    // host de site
    // --------------------------------------------------------
    // query --------------------------------------------------
    $query = "delete from {$tabela_dados['0']} where host_site='{$host_site}';";
    // query
    // --------------------------------------------------------
    // executa query ------------------------------------------
    comando_executa($query);
    // executa query
    // --------------------------------------------------------
}
function retorne_numero_reindexar()
{
    // globals ------------------------------------------------
    global $tabela_dados;
    // tabela de banco de dados
    // --------------------------------------------------------
    // valida banco de dados ----------------------------------
    if (mudar_banco_dados(null) == null) {
        return null;
        // retorno nulo
    }
    // --------------------------------------------------------
    // query --------------------------------------------------
    $query = "select *from {$tabela_dados['0']};";
    // query
    // --------------------------------------------------------
    // retorno ------------------------------------------------
    return retorne_numero_linhas_query($query);
    // retorno
    // --------------------------------------------------------
}
function conecta_mysql()
{
    // globals ----------------------------------------------------------------------------------------------------------
    global $conexao_mysql_conectar;
    // variavel de conexao
    global $servidor_mysql_conectar;
    // servidor
    global $usuario_mysql_conectar;
    // usuario
    global $senha_mysql_conectar;
    // senha
    // ------------------------------------------------------------------------------------------------------------------
    // conecta-se --------------------------------------------------------------------------------------------------------
    $conexao_mysql_conectar = mysql_connect($servidor_mysql_conectar, $usuario_mysql_conectar, $senha_mysql_conectar);
    // conectando-se
    // ------------------------------------------------------------------------------------------------------------------
    // seleciona o banco de dados --------------------------------------------------------------------------------------
    mysql_select_db(mudar_banco_dados(null));
    // seleciona o banco de dados
    // ------------------------------------------------------------------------------------------------------------------
}
function campo_reindexar_hosts()
{
    // valida servidor atual ----------------------------------
    if (retorne_servidor_atual_sessao() == null) {
        return null;
        // retorno nulo
    }
    // --------------------------------------------------------
    // numero de hosts a reindexar ----------------------------
    $numero_hosts = retorne_numero_reindexar();
    // numero de hosts a reindexar
    // --------------------------------------------------------
    // codigo html bruto --------------------------------------
    $codigo_html_bruto .= "<div class='classe_div_campo_reindexar_hosts'>";
    // codigo html bruto
    $codigo_html_bruto .= "<input type='button' class='btn btn-info' value='Reindexar tudo' onclick='reindexar_hosts_servidor();'>";
    // codigo html bruto
    $codigo_html_bruto .= "<br>";
    // codigo html bruto
    $codigo_html_bruto .= "<br>";
    // codigo html bruto
    $codigo_html_bruto .= "Banco de dados: ";
    // codigo html bruto
    $codigo_html_bruto .= mudar_banco_dados(null);
    // codigo html bruto
    $codigo_html_bruto .= "<br>";
    // codigo html bruto
    $codigo_html_bruto .= "Hosts: {$numero_hosts}";
    // codigo html bruto
    $codigo_html_bruto .= "</div>";
    // codigo html bruto
    // --------------------------------------------------------
    // retorno ------------------------------------------------
    return $codigo_html_bruto;
    // retorno
    // --------------------------------------------------------
}
예제 #7
0
<?php

// carrega bibliotecas ----------------------------------------
include "../../servidor/dados_do_servidor.php";
// dados do servidor
include $arquivos_sistema[2];
// carregando bibliotecas
// ------------------------------------------------------------
// numero do banco de dados -------------------------------
$numero_banco = retorna_numero_banco_dados_nome(mudar_banco_dados(null));
// numero do banco de dados
// ------------------------------------------------------
// valida numero de banco de dados ------------------------
if ($numero_banco == null) {
    // mensagem -----------------------------------------------
    echo "Ops! selecione um banco de dados por favor.";
    // mensagem
    // --------------------------------------------------------
    // saindo do script ---------------------------------------
    die;
    // saindo do script
    // --------------------------------------------------------
}
// --------------------------------------------------------
// inicializa sessao ------------------------------------------
session_start();
// inicializa sessao
// ------------------------------------------------------------
// servidor de sessao -----------------------------------------
$servidor_sessao = $_SESSION['sessao_servidor_selecionado_indexar'];
// servidor de sessao
function monta_div_gerenciar_backup_hosts()
{
    // servidor de sessao ----------------------------------------------------
    $servidor_sessao = retorne_servidor_atual_sessao();
    // servidor de sessao
    global $tabela_dados;
    // tabelas de banco de dados
    global $banco_dados_nomes_array;
    // banco de dados
    // -----------------------------------------------------------------------
    // valida servidor de sessao ------------------------------
    if ($servidor_sessao == null) {
        return null;
        // retorno nulo
    }
    // -----------------------------------------------------------------------
    // imagem backup ------------------------------------------
    $imagem_backup .= "<div class='classe_div_imagem_backup_admin'>";
    // imagem de backup
    $imagem_backup .= "<img src='imagens/backup.png' title='Backup'>";
    // imagem de backup
    $imagem_backup .= "</div>";
    // imagem de backup
    // --------------------------------------------------------
    // campo backup dados -------------------------------------
    $campo_backup_dados .= "<div class='classe_div_campo_backup_dados'>";
    // campo backup dados
    $campo_backup_dados .= "Backup de banco de dados";
    // campo backup dados
    $campo_backup_dados .= "&nbsp;";
    // campo backup dados
    $campo_backup_dados .= "<br>";
    // campo backup dados
    $campo_backup_dados .= "<br>";
    // campo backup dados
    $campo_backup_dados .= "<input type='button' class='btn btn-success' value='Backup' onclick='backup_banco_dados_geral();'>";
    // campo backup dados
    $campo_backup_dados .= "&nbsp;";
    // campo backup dados
    $campo_backup_dados .= "<input type='button' class='btn btn-primary' value='Restaurar backup' onclick='restaurar_backup_indexar();'>";
    // campo backup dados
    $campo_backup_dados .= "</div>";
    // campo backup dados
    // --------------------------------------------------------
    // campo progresso ----------------------------------------
    $campo_progresso .= "<div id='classe_div_campo_progresso_admin'>";
    // campo progresso
    $campo_progresso .= "<img src='imagens/carregando.gif' title='Aguarde...'>";
    // campo progresso
    $campo_progresso .= "</div>";
    // campo progresso
    // --------------------------------------------------------
    // conecta ao banco de dados -------------------------------
    conecta_banco_dados($banco_dados_nomes_array[8]);
    // conecta ao banco de dados
    // ---------------------------------------------------------
    // numero do banco de dados -------------------------------
    $numero_banco = retorna_numero_banco_dados_nome(mudar_banco_dados(null));
    // numero do banco de dados
    // --------------------------------------------------------
    // query ---------------------------------------------------
    $query = "select *from {$tabela_dados['0']} where tipo_host='{$numero_banco}';";
    // query
    // ---------------------------------------------------------
    // numero de hosts ----------------------------------------
    $numero_hosts = retorne_numero_linhas_query($query);
    // numero de hosts
    // --------------------------------------------------------
    // campo informa dados de backup --------------------------
    $campo_informa_dados_backup .= "<div class='classe_div_campo_informa_dados_backup'>";
    // campo informa dados de backup
    $campo_informa_dados_backup .= "Banco de dados: ";
    // campo informa dados de backup
    $campo_informa_dados_backup .= mudar_banco_dados(null);
    // campo informa dados de backup
    $campo_informa_dados_backup .= "<br>";
    // campo informa dados de backup
    $campo_informa_dados_backup .= "Número de hosts: ";
    // campo informa dados de backup
    $campo_informa_dados_backup .= $numero_hosts;
    // campo informa dados de backup
    $campo_informa_dados_backup .= "</div>";
    // campo informa dados de backup
    // --------------------------------------------------------
    // codigo html bruto --------------------------------------
    $codigo_html_bruto .= "<div class='classe_div_painel_administrador_acao' id='div_gerenciar_backup_hosts'>";
    // codigo html bruto
    $codigo_html_bruto .= $imagem_backup;
    // codigo html bruto
    $codigo_html_bruto .= $campo_backup_dados;
    // codigo html bruto
    $codigo_html_bruto .= $campo_informa_dados_backup;
    // codigo html bruto
    $codigo_html_bruto .= $campo_progresso;
    // codigo html bruto
    $codigo_html_bruto .= "</div>";
    // codigo html bruto
    // --------------------------------------------------------
    // adiciona titulo ----------------------------------------
    $codigo_html_bruto = "<div class='div_titulo_campos_gerais'>Backup de banco de dados</div>" . $codigo_html_bruto;
    // adiciona titulo
    // --------------------------------------------------------
    // retorno ------------------------------------------------
    return $codigo_html_bruto;
    // retorno
    // --------------------------------------------------------
}