예제 #1
0
function publicar_conteudo()
{
    // globals
    global $requeste;
    // dados de formulario
    $titulo = remove_html($_REQUEST['titulo']);
    $conteudo = remove_html($_REQUEST['conteudo']);
    // idalbum de sessao
    session_start();
    // limpa id de album
    $_SESSION[$requeste[6]] = null;
    // valida dados de formulario
    if ($titulo == null) {
        // retorno nulo
        return null;
    }
    // id de usuario logado
    $idusuario = retorne_idusuario_logado();
    // tabela
    $tabela = TABELA_PUBLICACOES;
    // data atual
    $data = data_atual();
    // id de album
    $idalbum = upload_imagens_album();
    // query
    $query = "insert into {$tabela} values(null ,'{$idusuario}', '{$titulo}', '{$conteudo}', '{$idalbum}', '{$data}');";
    // comando executa
    comando_executa($query);
}
예제 #2
0
function logar_usuario()
{
    // globals
    global $idioma;
    // dados de formulario
    $email = remove_html($_REQUEST['email']);
    $senha = remove_html($_REQUEST['senha']);
    // cifra senha
    $senha = cifra_senha_md5($senha);
    // tabela
    $tabela = TABELA_CADASTRO;
    // query
    $query = "select *from {$tabela} where email='{$email}' and senha='{$senha}';";
    // numero de linhas
    if (retorne_numero_linhas_query($query) == 1) {
        // salva na sessao
        salvar_cookies($email, $senha, false);
        // usuario cadastrado
        return true;
    } else {
        // salva na sessao
        salvar_cookies(null, null, true);
        // usuario nao existe
        return mensagem_sistema($idioma[13]);
    }
}
function carrega_conversas_chat()
{
    // tabela
    $tabela = TABELA_CHAT_USUARIO;
    // id de usuario logado
    $idusuario = retorne_idusuario_logado();
    // id de amigo
    $idamigo = retorne_usuario_chat();
    // dados de formulario
    $contador_avanco = remove_html($_REQUEST['contador_avanco_chat']);
    // valida ids de usuarios
    if ($idusuario == null or $idamigo == null) {
        // valores padrao
        $codigo_html = -1;
    }
    // limit de mensagens de chat
    if ($contador_avanco == 0) {
        // query
        $query = "select *from {$tabela} where idusuario='{$idusuario}' and idamigo='{$idamigo}';";
        // numero de mensagens
        $numero_mensagens = retorne_numero_linhas_query($query) - 1;
        // valida numero de mensagens
        if ($numero_mensagens < 0) {
            // numero de mensagens padrao
            $numero_mensagens = 0;
        }
        // limit
        $limit = "limit {$numero_mensagens}, 25";
    } else {
        // limit
        $limit = retorne_limit_conversas_chat();
        // numero de mensagens padrao
        $numero_mensagens = 0;
    }
    // query
    $query = "select *from {$tabela} where idusuario='{$idusuario}' and idamigo='{$idamigo}' order by id asc {$limit}";
    // comando
    $comando = comando_executa($query);
    // contador
    $contador = 0;
    // numero de linhas
    $numero_linhas = retorne_numero_linhas_comando($comando);
    // valida o numero de linhas
    if ($numero_linhas == 0) {
        // valores padrao
        $codigo_html = -1;
    }
    // constroe mensagens
    for ($contador == $contador; $contador <= $numero_linhas; $contador++) {
        // dados
        $dados = mysql_fetch_array($comando, MYSQL_ASSOC);
        // codigo html
        $codigo_html .= constroe_conversas_chat_dados($dados);
    }
    // atualiza array de retorno
    $array_retorno['conteudo'] = $codigo_html;
    $array_retorno['contador'] = $numero_mensagens;
    // retorno
    return json_encode($array_retorno);
}
예제 #4
0
function votar_enquete()
{
    // dados de formulario
    $id = remove_html($_REQUEST['id']);
    $voto = remove_html($_REQUEST['voto']);
    // valida campos e usuario logado
    if ($id == null or $voto == null or retorne_usuario_logado() == false) {
        // retorno nulo
        return null;
    }
    // tabela
    $tabela = TABELA_VOTO_ENQUETE;
    // id de usuario
    $idusuario = retorne_idusuario_logado();
    // data
    $data = data_atual();
    // valida voto
    if ($voto == 1) {
        // sim
        $votar[0] = 1;
        $votar[1] = 0;
    } else {
        // nao
        $votar[0] = 0;
        $votar[1] = 1;
    }
    // querys
    $query[0] = "delete from {$tabela} where id_enquete='{$id}' and idusuario='{$idusuario}';";
    $query[1] = "insert into {$tabela} values(null, '{$id}', '{$idusuario}', '{$votar['0']}', '{$votar['1']}', '{$data}');";
    // salva voto
    executador_querys($query);
    // retorno
    return votacao_atual_enquete($id);
}
예제 #5
0
function retorne_href_get()
{
    // globals
    global $requeste;
    // retorno
    return remove_html($_REQUEST[$requeste[0]]);
}
function exclui_publicacao()
{
    // globals --------------------------------------------
    global $tabela_banco;
    // tabela de banco de dados
    // ------------------------------------------------------
    // dados de formulario ----------------------------
    $idpost = remove_html($_POST['idpost']);
    // data de nascimento
    // ------------------------------------------------------
    // id de usuario logado ---------------------------
    $idusuario_logado = retorne_idusuario_logado();
    // id de usuario logado
    // ------------------------------------------------------
    // query remove postagem -----------------------
    $query[] = "delete from {$tabela_banco['9']} where idusuario='{$idusuario_logado}' and id='{$idpost}';";
    // query
    $query[] = "delete from {$tabela_banco['17']} where idpublicacao='{$idpost}';";
    // query
    // -------------------------------------------------------
    // removendo publicacao completa ------------
    executador_querys($query);
    // -------------------------------------------------------
    // remove qualquer referencia global ----------
    remover_referencia_publicacao_global(null);
    // remove qualquer referencia global
    // -------------------------------------------------------
}
예제 #7
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
    // --------------------------------------------------------
}
예제 #8
0
function retorne_idimagem_get()
{
    // globals
    global $requeste;
    // retorno
    return remove_html($_REQUEST[$requeste[6]]);
}
function recorta_imagem_perfil_usuario()
{
    // imagem normal
    $targ_w[0] = TAMANHO_IMG_PERFIL_RECORTAR_LARGURA;
    $targ_h[0] = TAMANHO_IMG_PERFIL_RECORTAR_ALTURA;
    // imagem miniatura
    $targ_w[1] = TAMANHO_IMG_PERFIL_RECORTAR_LARGURA_MIN;
    $targ_h[1] = TAMANHO_IMG_PERFIL_RECORTAR_ALTURA_MIN;
    // qualidade
    $jpeg_quality = 100;
    // criando nova imagem
    $src[0] = remove_html($_REQUEST['imagem_perfil']);
    $img_r[0] = imagecreatefromjpeg($src[0]);
    $dst_r[0] = ImageCreateTrueColor($targ_w[0], $targ_h[0]);
    imagecopyresampled($dst_r[0], $img_r[0], 0, 0, $_POST['x'], $_POST['y'], $targ_w[0], $targ_h[0], $_POST['w'], $_POST['h']);
    // criando nova imagem
    $src[1] = remove_html($_REQUEST['imagem_perfil']);
    $img_r[1] = imagecreatefromjpeg($src[1]);
    $dst_r[1] = ImageCreateTrueColor($targ_w[1], $targ_h[1]);
    imagecopyresampled($dst_r[1], $img_r[1], 0, 0, $_POST['x'], $_POST['y'], $targ_w[1], $targ_h[1], $_POST['w'], $_POST['h']);
    // dados da imagem
    $dados_imagem = retorne_imagem_perfil_usuario_root();
    // dados de retorno
    $imagem_perfil = $dados_imagem['imagem_perfil'];
    $imagem_perfil_miniatura = $dados_imagem['imagem_perfil_miniatura'];
    // grava a nova imagem
    imagejpeg($dst_r[0], $imagem_perfil);
    imagejpeg($dst_r[1], $imagem_perfil_miniatura);
    // chama a pagina inicial
    chama_pagina_inicial();
}
예제 #10
0
function minimizar_chat_usuario()
{
    // valor atual
    $valor_atual = remove_html($_REQUEST['valor_atual']);
    // salva o valor em sessao
    $_SESSION[CONFIG_SESSAO_MINIMIZAR_CHAT] = $valor_atual;
}
예제 #11
0
function concluir_venda()
{
    // id de produto
    $idproduto = retorne_idproduto_get();
    // tabela
    $tabela = TABELA_VENDAS;
    // id de usuario
    $idusuario = retorne_idusuario_logado();
    // id de amigo
    $idamigo = remove_html($_REQUEST['idamigo']);
    // quantidade a ser comprada
    $quantidade = remove_html($_REQUEST['quantidade']);
    // modo
    $modo = remove_html($_REQUEST['modo']);
    // query
    if ($modo == 1) {
        // query
        $query = "update {$tabela} set venda_concluida='1' where idusuario='{$idusuario}' and idamigo='{$idamigo}' and idproduto='{$idproduto}';";
    } else {
        // query
        $query = "delete from {$tabela} where idusuario='{$idusuario}' and idamigo='{$idamigo}' and idproduto='{$idproduto}';";
    }
    // valida usuario logado
    if (retorne_usuario_logado() == true) {
        // atualiza o estoque de produtos
        // nao descer esta linha
        atualiza_estoque_produtos_concluir_venda($modo, $idproduto, $idamigo, $quantidade);
        // comando executa
        comando_executa($query);
    }
}
예제 #12
0
function retorne_href_pagina_acao()
{
    // globals
    global $requeste;
    // retorno
    return remove_html($_REQUEST[$requeste[5]]);
}
function seta_nova_mensagem_usuario_chat()
{
    // id de amigo
    $idamigo = remove_html($_REQUEST['idamigo']);
    // retorno
    return retorne_numero_mensagens_chat_usuario(false, $idamigo);
}
function atualizar_conteudo_elemento_bloco()
{
    // globals
    global $idioma;
    // dados de formulario
    $id = remove_html($_REQUEST['id']);
    $tipo_elemento = remove_html($_REQUEST['tipo_elemento']);
    $valor = remove_html($_REQUEST['valor']);
    $nome_usuario = remove_html($_REQUEST['nome_usuario']);
    $data = remove_html($_REQUEST['data']);
    // tipo de elemento
    switch ($tipo_elemento) {
        case $idioma[73]:
            $tabela = TABELA_COMUNICADO;
            $campo_tabela = "conteudo='{$valor}'";
            break;
        case $idioma[74]:
            $tabela = TABELA_TELEFONES_UTEIS;
            $campo_tabela = "conteudo='{$valor}'";
            break;
        case $idioma[79]:
            $tabela = TABELA_DIRECAO;
            $campo_tabela = "conteudo='{$valor}'";
            break;
    }
    // query
    $query = "update {$tabela} set {$campo_tabela} where id='{$id}';";
    // comando executa
    comando_executa($query);
}
function excluir_imagem_publicacao()
{
    // tabela
    $tabela = TABELA_IMAGENS_ALBUM;
    // id
    $id = remove_html($_REQUEST['id']);
    // valida id e usuario administrador
    if ($id == null or retorne_usuario_administrador() == false) {
        // retorno nulo
        return null;
    }
    // query
    $query[0] = "select *from {$tabela} where id='{$id}';";
    $query[1] = "delete from {$tabela} where id='{$id}';";
    // dados
    $dados = retorne_dados_query($query[0]);
    // pasta de usuario
    $pasta_usuario = retorne_pasta_usuario($dados['idusuario'], 2, true);
    // separa os dados
    $url_imagem = $pasta_usuario . basename($dados['url_imagem']);
    $url_imagem_miniatura = $pasta_usuario . basename($dados['url_imagem_miniatura']);
    // excluindo arquivo
    exclui_arquivo_unico($url_imagem);
    exclui_arquivo_unico($url_imagem_miniatura);
    // comando executa
    comando_executa($query[1]);
}
예제 #16
0
function retorne_idproduto_get()
{
    // globals
    global $requeste;
    // retorno
    return remove_html($_REQUEST[$requeste[4]]);
}
function retorne_termo_pesquisa()
{
    // globals
    global $requeste;
    // retorno
    return remove_html($_REQUEST[$requeste[1]]);
}
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 detecta_resolucao_pagina()
{
    // dados de formulario
    $largura_nova = remove_html($_REQUEST['largura']);
    // largura atual
    $largura_atual = $_SESSION[DETECTOR_SESSAO_TAMANHO_RESOLUCAO];
    // inicia a sessao
    session_start();
    // valida largura atual
    if ($largura_atual == null) {
        // atualiza valores
        $largura_atual = TAMANHO_RESOLUCAO_PADRAO;
        $_SESSION[DETECTOR_SESSAO_TAMANHO_RESOLUCAO] = TAMANHO_RESOLUCAO_PADRAO;
    }
    // informa se esta usando a resolucao
    if ($largura_atual < TAMANHO_RESOLUCAO_PADRAO) {
        $_SESSION[USAR_RESOLUCAO_SISTEMA] = true;
    } else {
        $_SESSION[USAR_RESOLUCAO_SISTEMA] = false;
    }
    // valida tamanho atual com novo tamanho
    if ($largura_nova != $largura_atual) {
        // atualiza a sessao
        $_SESSION[DETECTOR_SESSAO_TAMANHO_RESOLUCAO] = $largura_nova;
        // recarregar a pagina
        return 1;
    } else {
        // nao recarrega a pagina
        return -1;
    }
}
function retorna_texto_contem_palavra_chave($conteudo_site, $termo_pesquisa)
{
    // remove codigo html ---------------------------------------------------------------
    $conteudo_site = remove_html($conteudo_site);
    // remove codigo html
    // -------------------------------------------------------------------------------------------
    // obtendo index de termo chave ------------------------------------------------
    $index_inicio = strpos($conteudo_site, $termo_pesquisa);
    // obtendo index de termo chave
    // ----------------------------------------------------------------------------------------
    // index final --------------------------------------------------------------------------
    $index_fim = 256;
    // index final
    // ----------------------------------------------------------------------------------------
    // obtendo subconteudo ------------------------------------------------------------
    if ($index_inicio != null) {
        $sub_conteudo = substr($conteudo_site, $index_inicio, $index_fim) . "...";
        // obtendo subconteudo
    } else {
        $sub_conteudo = null;
        // retorno nulo
    }
    // ----------------------------------------------------------------------------------------
    // adiciona div --------------------------------------------------------------------
    $sub_conteudo = "<div class='div_termo_pesquisa_encontrado'>{$sub_conteudo}</div>";
    // adiciona div
    // ----------------------------------------------------------------------------------------
    // retorno ------------------------------------------------
    return $sub_conteudo;
    // retorno
    // ----------------------------------------------------------
}
예제 #21
0
function retorne_idalbum_post()
{
    // globals
    global $idioma;
    // retorno
    return remove_html($_REQUEST[$idioma[31]]);
}
예제 #22
0
function carregar_relatorio_vendas()
{
    // dados de formulario
    $tipo_relatorio = remove_html($_REQUEST['tipo_relatorio']);
    // tipo de relatorio a ser carregado
    switch ($tipo_relatorio) {
        case 1:
            $codigo_html = carrega_relatorio_vendeu();
            break;
        case 2:
            $codigo_html = carrega_relatorio_comprou();
            break;
        case 3:
            $codigo_html = carrega_relatorio_vendeu();
            break;
        case 4:
            $codigo_html = carrega_relatorio_deve_recebe();
            break;
        case 5:
            $codigo_html = carrega_relatorio_deve_recebe();
            break;
        default:
            $codigo_html = carrega_relatorio_vendeu();
    }
    // retorno
    return $codigo_html;
}
예제 #23
0
function salvar_perfil_usuario()
{
    // dados de formulario
    $nome_perfil_salvar = remove_html($_REQUEST['nome_perfil_salvar']);
    $endereco_perfil_salvar = remove_html($_REQUEST['endereco_perfil_salvar']);
    $cidade_perfil_salvar = remove_html($_REQUEST['cidade_perfil_salvar']);
    $estado_perfil_salvar = remove_html($_REQUEST['estado_perfil_salvar']);
    $telefone_perfil_salvar = remove_html($_REQUEST['telefone_perfil_salvar']);
    // tabela
    $tabela = TABELA_PERFIL;
    // id de usuario logado
    $idusuario = retorne_idusuario_logado();
    // querys
    $query[0] = "select *from {$tabela} where idusuario='{$idusuario}';";
    // data atual
    $data = data_atual();
    // tipo de query a executar
    if (retorne_numero_linhas_query($query[0]) == 0) {
        $query[1] = "insert into {$tabela} values(null, '{$idusuario}', '{$nome_perfil_salvar}', '', '', '', '', '{$endereco_perfil_salvar}', '{$cidade_perfil_salvar}', '{$estado_perfil_salvar}', '{$telefone_perfil_salvar}', '{$data}');";
    } else {
        $query[1] = "update {$tabela} set nome='{$nome_perfil_salvar}', endereco='{$endereco_perfil_salvar}', cidade='{$cidade_perfil_salvar}', estado='{$estado_perfil_salvar}', telefone='{$telefone_perfil_salvar}', data='{$data}' where idusuario='{$idusuario}';";
    }
    // comando executa
    comando_executa($query[1]);
}
function retorne_idfuncionario_request()
{
    // globals
    global $requeste;
    // retorno
    return remove_html($_REQUEST[$requeste[5]]);
}
function retorne_categoria_produto_get()
{
    // globals
    global $requeste;
    // retorno
    return remove_html($_REQUEST[$requeste[3]]);
}
function cadastra_imagem_album($url_imagem, $url_imagem_miniatura, $tipo_privacidade, $idalbum_imagens)
{
    // globals -----------------------------------------------
    global $tabela_banco;
    // tabelas de banco de dados
    global $identificador_album;
    // identificador de album
    // ---------------------------------------------------------
    // dados de formulario ------------------------------
    $tipo_privacidade = remove_html($_POST['tipo_privacidade']);
    // tipo de privacidade
    $descricao_imagem = remove_html($_POST['descricao_imagem']);
    // descricao de imagem
    $nome_album_imagem = remove_html($_POST['nome_album_imagem']);
    // nome do album da imagem
    $nome_album_identificador = remove_html($_POST['nome_album_identificador']);
    // nome de album identificador
    // ---------------------------------------------------------
    // gera nome identificador de album ---------
    if ($nome_album_identificador == null) {
        $nome_album_identificador = gera_nome_identificador_album($nome_album_imagem, $idalbum_imagens);
    }
    // ---------------------------------------------------------
    // id de usuario logado ------------------------------
    $idusuario_logado = retorne_idusuario_logado();
    // id de usuario logado
    // ---------------------------------------------------------
    // nome da imagem ----------------------------------
    $nome_imagem = basename($url_imagem);
    // nome da imagem
    // ---------------------------------------------------------
    // nome da imagem miniatura ---------------------
    $nome_imagem_miniatura = basename($url_imagem_miniatura);
    // nome da imagem miniatura
    // ---------------------------------------------------------
    // url de imagem --------------------------------------
    $url_imagem = retorne_pasta_imagem_album() . $nome_imagem;
    // url de imagem
    // ---------------------------------------------------------
    // url de imagem miniatura -------------------------
    $url_imagem_miniatura = retorne_pasta_imagem_album() . $nome_imagem_miniatura;
    // url de imagem
    // ---------------------------------------------------------
    // data atual --------------------------------------------
    $data_atual = data_atual();
    // data atual
    // ---------------------------------------------------------
    // query -------------------------------------------------
    $query = "insert into {$tabela_banco['6']} values(null, '{$idusuario_logado}','{$url_imagem}','{$url_imagem_miniatura}','{$tipo_privacidade}','{$descricao_imagem}','{$data_atual}', '{$idalbum_imagens}', '{$identificador_album}', '{$nome_album_imagem}', '{$nome_album_identificador}');";
    // query
    // ---------------------------------------------------------
    // executa comando ----------------------------------
    $comando = comando_executa($query);
    // executa comando
    // ---------------------------------------------------------
    // retorno ---------------------------------------------
    return $nome_album_identificador;
    // retorno
    // --------------------------------------------------------
}
예제 #27
0
function salva_curriculo()
{
    // globals -----------------------------------------------
    global $tabela_banco;
    // tabelas
    // ---------------------------------------------------------
    // dados de formulario -------------------------------
    $profissao = remove_html($_POST['profissao']);
    // dados
    $objetivo = remove_html($_POST['objetivo']);
    // dados
    $empresas_trabalhou = remove_html($_POST['empresas_trabalhou']);
    // dados
    $formacao = remove_html($_POST['formacao']);
    // dados
    $experiencia = remove_html($_POST['experiencia']);
    // dados
    $idiomas = remove_html($_POST['idiomas']);
    // dados
    $email = remove_html($_POST['email']);
    // dados
    $telefone = remove_html($_POST['telefone']);
    // dados
    $endereco = remove_html($_POST['endereco']);
    // dados
    $adicionais = remove_html($_POST['adicionais']);
    // dados
    $projetos = remove_html($_POST['projetos']);
    // dados
    $empregado = remove_html($_POST['empregado']);
    // dados
    // -----------------------------------------------------------
    // id de usuario -----------------------------------------
    $idusuario = retorne_idusuario_logado();
    // id de usuario
    // -----------------------------------------------------------
    // dados do usuario ------------------------------------
    $dados_usuario = retorna_dados_usuario_array($idusuario);
    // dados do usuario
    // -----------------------------------------------------------
    // obtendo estado de usuario ------------------------
    $estado = $dados_usuario['estado'];
    // obtendo estado de usuario
    // ------------------------------------------------------------
    // querys --------------------------------------------------
    $query[] = "delete from {$tabela_banco['14']} where idusuario='{$idusuario}';";
    // query
    $query[] = "insert into {$tabela_banco['14']} values('{$idusuario}', '{$profissao}', '{$objetivo}', '{$empresas_trabalhou}', '{$formacao}', '{$experiencia}', '{$idiomas}', '{$email}', '{$telefone}', '{$endereco}', '{$adicionais}', '{$projetos}', '{$empregado}', '{$estado}');";
    // query
    // -----------------------------------------------------------
    // executando querys ----------------------------------
    foreach ($query as $query_valor) {
        if ($query_valor != null and $idusuario != null) {
            comando_executa($query_valor);
            // executa query
        }
    }
    // -----------------------------------------------------------
}
function constroe_campo_social_usuario($idusuario)
{
    // globals ---------------------------------------------
    global $imagem_servidor;
    // imagens de servidor
    // -------------------------------------------------------
    // dados de formulario -----------------------------
    $tipo_social = remove_html($_POST['tipo_social']);
    // tipo social
    // --------------------------------------------------------
    // dados -----------------------------------------------
    $dados = retorne_dados_social_usuario($idusuario, null, 1);
    // dados
    // --------------------------------------------------------
    // separa dados -------------------------------------
    $legal = retorne_tamanho_resultado($dados['legal']);
    // dados
    $inteligente = retorne_tamanho_resultado($dados['inteligente']);
    // dados
    $bonito = retorne_tamanho_resultado($dados['bonito']);
    // dados
    // -------------------------------------------------------
    // imagens -------------------------------------------
    $imagem[0] = "<img src='" . $imagem_servidor['legal'] . "' title='Legal'>";
    $imagem[1] = "<img src='" . $imagem_servidor['inteligente'] . "' title='Inteligente'>";
    $imagem[2] = "<img src='" . $imagem_servidor['bonito'] . "' title='Bonito'>";
    // -------------------------------------------------------
    // campos social -----------------------------------
    $campos_social .= "<button class='uibutton' title='Legal' onclick='atualizar_social_usuario({$idusuario}, 1);'>{$imagem['0']}<br>{$legal}</button>";
    // campos social
    $campos_social .= "<button class='uibutton' title='Inteligente' onclick='atualizar_social_usuario({$idusuario}, 2);'>{$imagem['1']}<br>{$inteligente}</button>";
    // campos social
    $campos_social .= "<button class='uibutton' title='Bonito' onclick='atualizar_social_usuario({$idusuario}, 3);'>{$imagem['2']}<br>{$bonito}</button>";
    // campos social
    // -------------------------------------------------------
    // codigo html bruto --------------------------------
    if ($tipo_social == null) {
        // codigo html bruto --------------------------------
        $codigo_html_bruto .= "<div id='div_campo_social_usuario_exibir'>";
        $codigo_html_bruto .= "<div class='div_botoes_campos_social'>";
        $codigo_html_bruto .= $campos_social;
        $codigo_html_bruto .= "</div>";
        $codigo_html_bruto .= "</div>";
        $codigo_html_bruto .= "<br>";
        $codigo_html_bruto .= constroe_campo_sentimento_usuario();
        // ---------------------------------------------------
    } else {
        // codigo html bruto ---------------------------------
        $codigo_html_bruto .= "<div class='div_botoes_campos_social'>";
        $codigo_html_bruto .= $campos_social;
        $codigo_html_bruto .= "</div>";
        // ---------------------------------------------------
    }
    // --------------------------------------------------------
    // retorno ----------------------------------------------
    return $codigo_html_bruto;
    // retorno
    // --------------------------------------------------------
}
function exclui_imagem_publicacao_ajuda()
{
    // globals ------------------------------------------------
    global $nome_prefixo_tabela_ajuda_imagens;
    // tabela de imagens de ajuda
    // --------------------------------------------------------
    // dados de formulario ------------------------------------
    $id_post = remove_html($_POST['id_post']);
    // id do post
    $confirma_exclusao = remove_html($_POST['chk_confirma_exclusao']);
    // id do post
    // --------------------------------------------------------
    // valida exclusao ----------------------------------------
    if ($confirma_exclusao != 1 or $id_post == null) {
        return null;
        // retorno nulo
    }
    // --------------------------------------------------------
    // query seleciona todas as imagens de token --------------
    $query[0] = "select *from {$nome_prefixo_tabela_ajuda_imagens} where id='{$id_post}';";
    // query
    $query[1] = "delete from {$nome_prefixo_tabela_ajuda_imagens} where id='{$id_post}';";
    // query
    // --------------------------------------------------------
    // comando ------------------------------------------------
    $comando = comando_executa($query[0]);
    // comando
    // --------------------------------------------------------
    // numero de linhas ---------------------------------------
    $numero_linhas = retorne_numero_linhas_comando($comando);
    // numero de linhas
    // --------------------------------------------------------
    // contador -----------------------------------------------
    $contador = 0;
    // contador
    // --------------------------------------------------------
    // apagando imagens fisicamente ---------------------------
    for ($contador == $contador; $contador <= $numero_linhas; $contador++) {
        // dados --------------------------------------------------
        $dados = mysql_fetch_array($comando, MYSQL_ASSOC);
        // dados
        // --------------------------------------------------------
        // separa dados -------------------------------------------
        $destino_imagem = $dados['destino_imagem'];
        // dados
        // --------------------------------------------------------
        // remove a imagem ----------------------------------------
        if ($destino_imagem != null) {
            exclui_arquivo_unico($destino_imagem);
            // excluindo arquivo
        }
        // --------------------------------------------------------
    }
    // --------------------------------------------------------
    // exclui imagem na tabela --------------------------------
    comando_executa($query[1]);
    // exclui imagem na tabela
    // --------------------------------------------------------
}
function retorne_limit_conversas_chat()
{
    // dados de formulario
    $contador_avanco = remove_html($_REQUEST['contador_avanco_chat']);
    // limit
    $limit = "limit {$contador_avanco}, 1";
    // retorno
    return $limit;
}