function constroe_perfil_basico()
{
    // valida usuario dono do perfil
    if (retorne_usuario_logado() == false) {
        // retorno nulo
        return null;
    }
    // dados do perfil
    $dados = dados_perfil_usuario(retorne_idusuario_request());
    // usuario dono do perfil
    $usuario_dono_perfil = retorne_usuario_dono_perfil();
    // separa dados
    $idusuario = $dados['idusuario'];
    $nome = $dados['nome'];
    $url_imagem_perfil = $dados['url_imagem_perfil'];
    $url_imagem_perfil_miniatura = $dados['url_imagem_perfil_miniatura'];
    $url_imagem_perfil_root = $dados['url_imagem_perfil_root'];
    $url_imagem_perfil_miniatura_root = $dados['url_imagem_perfil_miniatura_root'];
    $endereco = $dados['endereco'];
    $cidade = $dados['cidade'];
    $estado = $dados['estado'];
    $telefone = $dados['telefone'];
    $data = $dados['data'];
    // campo editar perfil
    $campo_editar = campo_editar_perfil($dados);
    // campo idioma
    $campo_idioma = campo_seleciona_idioma();
    // codigo html
    $codigo_html = "\n{$campo_editar}\n<div class='classe_imagem_perfil'>\n<img src='{$url_imagem_perfil}' title='{$nome}'>\n</div>\n<div class='classe_div_nome_perfil_usuario'>{$nome}</div>\n{$campo_idioma}\n";
    // retorno
    return $codigo_html;
}
function campo_avaliar_perfil_usuario()
{
    // globals
    global $idioma;
    // valida usuario logado
    if (retorne_usuario_logado() == false) {
        // retorno nulo
        return null;
    }
    // id de usuario
    $idusuario = retorne_idusuario_request();
    // usuario dono do perfil
    $usuario_dono = retorne_usuario_dono_perfil();
    // dados de avaliacao
    $dados_avaliacao = retorne_dados_avaliacao_perfil_usuario($idusuario);
    // separa dados de avalicacao
    $agilidade = $dados_avaliacao['agilidade'];
    $atendimento = $dados_avaliacao['atendimento'];
    $honestidade = $dados_avaliacao['honestidade'];
    // tipos de classes
    $tipo_classe[1] = retorna_tipo_classe_avaliacao($agilidade);
    $tipo_classe[2] = retorna_tipo_classe_avaliacao($atendimento);
    $tipo_classe[3] = retorna_tipo_classe_avaliacao($honestidade);
    // codigo html
    $codigo_html = "\n<div class='classe_div_avaliar_perfil'>\n<div class='classe_div_avaliar_perfil_titulo'>{$idioma['118']}</div>\n\n<div class='classe_div_avaliar_perfil_apresenta_repucacao'>\n<div class='{$tipo_classe['1']}' onclick='avaliar_perfil_usuario(1);'>{$agilidade}{$idioma['122']}</div>\n<div class='{$tipo_classe['2']}' onclick='avaliar_perfil_usuario(2);'>{$atendimento}{$idioma['122']}</div>\n<div class='{$tipo_classe['3']}' onclick='avaliar_perfil_usuario(3);'>{$honestidade}{$idioma['122']}</div>\n</div>\n\n<div class='classe_div_avaliar_perfil_apresenta_repucacao'>\n<div>{$idioma['119']}</div>\n<div>{$idioma['120']}</div>\n<div>{$idioma['121']}</div>\n</div>\n\n</div>\n";
    // retorno
    return $codigo_html;
}
function campo_avaliar_perfil_usuario()
{
    // globals
    global $idioma;
    // valida usuario logado
    if (retorne_usuario_logado() == false) {
        // retorno nulo
        return null;
    }
    // id de usuario
    $idusuario = retorne_idusuario_request();
    // usuario dono do perfil
    $usuario_dono = retorne_usuario_dono_perfil();
    // dados de avaliacao
    $dados_avaliacao = retorne_dados_avaliacao_perfil_usuario($idusuario);
    // separa dados de avalicacao
    $agilidade = $dados_avaliacao['agilidade'];
    $atendimento = $dados_avaliacao['atendimento'];
    $honestidade = $dados_avaliacao['honestidade'];
    // tamanho maximo de avaliacao de perfil
    $tamanho_avaliar_perfil = CONFIG_TAMANHO_MAXIMO_AVALIAR_PERFIL;
    // codigo html
    $codigo_html = "\n<div class='classe_div_avaliar_perfil'>\n\n\n<div onclick='avaliar_perfil_usuario(1);' title='{$idioma['119']} {$agilidade}{$idioma['130']}'>\n<progress value='{$agilidade}' max='{$tamanho_avaliar_perfil}'></progress>\n</div>\n\n\n<div onclick='avaliar_perfil_usuario(2);' title='{$idioma['120']} {$atendimento}{$idioma['130']}'>\n<progress value='{$atendimento}' max='{$tamanho_avaliar_perfil}'></progress>\n</div>\n\n\n<div onclick='avaliar_perfil_usuario(3);' title='{$idioma['121']} {$honestidade}{$idioma['130']}'>\n<progress value='{$honestidade}' max='{$tamanho_avaliar_perfil}'></progress>\n</div>\n\n\n</div>\n";
    // retorno
    return $codigo_html;
}
function constroe_pagina_seguidores()
{
    // globals
    global $idioma;
    // tabela
    $tabela = TABELA_SEGUIDORES;
    // id de usuario
    $idusuario = retorne_idusuario_request();
    // query
    if (retorne_href_get() == $idioma[77]) {
        // query
        $query = "select *from {$tabela} where idusuario='{$idusuario}';";
        // campo seguidores
        $campo_seguidores = $idioma[72];
    }
    // query
    if (retorne_href_get() == $idioma[76]) {
        // query
        $query = "select *from {$tabela} where idamigo='{$idusuario}';";
        // campo seguidores
        $campo_seguidores = $idioma[71];
    }
    // numero de seguidores
    $numero_seguidores = retorne_numero_linhas_query($query);
    $numero_seguidores = retorne_tamanho_resultado($numero_seguidores);
    // codigo html
    $codigo_html = "\n<div class='classe_div_seguidores_usuario_numero'>\n{$campo_seguidores}\n{$numero_seguidores}\n</div>\n\n<div class='classe_div_seguidores_usuario' id='id_div_seguidores_usuario'></div>\n<div class='classe_div_carregar_mais_seguidores' onclick='carrega_seguidores();'>{$idioma['79']}</div>\n";
    // retorno
    return $codigo_html;
}
function carrega_usuarios_chat()
{
    // globals
    global $idioma;
    // limit
    $limit = limit_query();
    // tabela
    $tabela = TABELA_AMIZADE;
    // id de usuario
    $idusuario = retorne_idusuario_request();
    // query
    $query = "select *from {$tabela} where idamigo='{$idusuario}' order by id desc {$limit};";
    // comando
    $comando = comando_executa($query);
    // numero de linhas
    $numero_linhas = retorne_numero_linhas_comando($comando);
    // contador
    $contador = 0;
    // cria lista de usuarios
    for ($contador == $contador; $contador <= $numero_linhas; $contador++) {
        // separa dados
        $dados = mysql_fetch_array($comando, MYSQL_ASSOC);
        // codigo html
        $codigo_html .= constroe_usuario_chat($dados);
    }
    // retorno
    return $codigo_html;
}
function upload_imagem_perfil_funcionario()
{
    // valida se esta postando imagem de perfil
    if ($_FILES['foto']['tmp_name'] == null) {
        // retorno nulo
        return null;
    }
    // id de usuario
    $idusuario = retorne_idusuario_request();
    // dados de funcionario
    $dados = dados_perfil_funcionario($idusuario);
    // id de usuario logado
    $idusuario_logado = retorne_idusuario_logado();
    // cria pasta se nao existir
    $pasta_upload_root = retorne_pasta_usuario($idusuario_logado, 5, true);
    $pasta_upload_servidor = retorne_pasta_usuario($idusuario_logado, 5, false);
    // upload de imagem
    $url_imagem = upload_imagem_unica($pasta_upload_root, TAMANHO_ESCALA_IMG_PERFIL, TAMANHO_ESCALA_IMG_PERFIL_MINIATURA, $pasta_upload_servidor, false);
    // urls de imagem
    $url_imagem_normal = $url_imagem['normal'];
    $url_imagem_normal_root = $url_imagem['normal_root'];
    // tabela
    $tabela = TABELA_FUNCIONARIO;
    // campos a serem atualizados
    $campos .= "url_imagem_perfil='{$url_imagem_normal}', ";
    $campos .= "url_imagem_perfil_root='{$url_imagem_normal_root}'";
    // query
    $query = "update {$tabela} set {$campos} where id='{$idusuario}';";
    // comando executa
    comando_executa($query);
    // enderecos de arquivos antigos
    $arquivo_antigo = $dados['url_imagem_perfil_root'];
    // exclui arquivo
    exclui_arquivo_unico($arquivo_antigo);
}
Esempio n. 7
0
function carrega_produtos()
{
    // globals
    global $idioma;
    // tabela
    $tabela = TABELA_PRODUTO;
    // limit de query
    $limit = "order by id desc " . limit_query();
    // termo de pesquisa
    $termo_pesquisa = retorna_termo_pesquisa();
    // idusuario
    $idusuario = retorne_idusuario_request();
    // usuario logado
    $usuario_logado = retorne_usuario_logado();
    // id de produto via get
    $idproduto = retorne_idproduto_get();
    // categoria de produto
    $categoria_produto = retorne_categoria_produto_get();
    // produtos de usuario
    if (retorne_href_get() == $idioma[19]) {
        // completa query
        $completa = "where idusuario='{$idusuario}'";
    }
    // valida termo de pesquisa
    if ($termo_pesquisa == null) {
        // query
        $query = "select *from {$tabela} {$completa} {$limit};";
    } else {
        // campo like
        $campo_like = "titulo like '% {$termo_pesquisa} %' or titulo like '{$termo_pesquisa} %' or titulo like '% {$termo_pesquisa}' or descricao like '% {$termo_pesquisa} %' or descricao like '{$termo_pesquisa} %' or descricao like '% {$termo_pesquisa}'";
        // query
        $query = "select *from {$tabela} where {$campo_like} {$limit};";
    }
    // valida idproduto
    if ($idproduto != -1) {
        $query = "select *from {$tabela} where id='{$idproduto}' {$limit};";
    }
    // pesquisa produto por categoria
    if ($categoria_produto != null) {
        $query = "select *from {$tabela} where categoria='{$categoria_produto}';";
    }
    // comando
    $comando = comando_executa($query);
    // contador
    $contador = 0;
    // constroe produtos
    for ($contador == $contador; $contador <= retorne_numero_linhas_comando($comando); $contador++) {
        // dados
        $dados = mysql_fetch_array($comando, MYSQL_ASSOC);
        // codigo html
        $codigo_html .= constroe_produto($dados);
    }
    // separa dados
    return $codigo_html;
}
function constroe_perfil_basico()
{
    // dados do perfil
    $dados = dados_perfil_usuario(retorne_idusuario_request());
    // usuario dono do perfil
    $usuario_dono_perfil = retorne_usuario_dono_perfil();
    // codigo html
    $codigo_html = "\n\n\n\n\n";
    // retorno
    return $codigo_html;
}
function retorne_usuario_dono_perfil()
{
    // valida id de usuario logado, e id de usuario via request
    if (retorne_idusuario_logado() == retorne_idusuario_request()) {
        // sim
        return true;
    } else {
        // nao
        return false;
    }
}
Esempio n. 10
0
function mudar_idusuario_chat()
{
    // dados do formulario
    $idusuario = retorne_idusuario_request();
    // valida idusuario
    if ($idusuario == null) {
        return null;
    }
    // inicia a sessao
    session_start();
    // atualiza a sessao
    $_SESSION[CONFIG_SESSAO_IDUSUARIO_CHAT] = $idusuario;
}
Esempio n. 11
0
function seta_usuario_chat()
{
    // id de usuario
    $idusuario = retorne_idusuario_request();
    // verifica se e o proprio usuario
    if ($idusuario == retorne_idusuario_logado()) {
        // anula id de usuario
        $idusuario = null;
    }
    // inicia a sessao
    session_start();
    // seta usuario de chat de sessao
    $_SESSION[CONFIG_MD5_IDUSUARIO_CHAT] = $idusuario;
}
Esempio n. 12
0
function seta_usuario_chat_online()
{
    // id de usuario
    $idusuario = retorne_idusuario_request();
    // imagem online
    $imagem_online = retorne_imagem_servidor(16);
    // valida usuario online
    if (retorne_usuario_online($idusuario) == true) {
        // codigo html
        $codigo_html = "\n{$imagem_online}\n";
    } else {
        // codigo html
        $codigo_html = null;
    }
    // retorno
    return $codigo_html;
}
function usuario_online_offline_chat()
{
    // id de usuario
    $idusuario = retorne_idusuario_request();
    // usuario online
    $usuario_online = retorne_usuario_online($idusuario);
    // valida usuario online
    if ($usuario_online == true) {
        $imagem_servidor = retorne_imagem_servidor(23);
    } else {
        $imagem_servidor = retorne_imagem_servidor(22);
    }
    // array de retorno
    $array_retorno['conteudo'] = $imagem_servidor;
    $array_retorno['idusuario'] = $idusuario;
    $array_retorno['numero_mensagens'] = retorne_tamanho_resultado(retorne_numero_novas_mensagens_chat($idusuario));
    // retorno
    return json_encode($array_retorno);
}
Esempio n. 14
0
function carrega_seguidores()
{
    // globals
    global $idioma;
    // limit
    $limit = limit_query();
    // tabela
    $tabela = TABELA_SEGUIDORES;
    // id de usuario
    $idusuario = retorne_idusuario_request();
    // query
    if (retorne_href_get() == $idioma[77]) {
        // query
        $query = "select *from {$tabela} where idusuario='{$idusuario}' {$limit};";
        // modo
        $modo = 1;
    }
    // query
    if (retorne_href_get() == $idioma[76]) {
        // query
        $query = "select *from {$tabela} where idamigo='{$idusuario}' {$limit};";
        // modo
        $modo = 2;
    }
    // comando
    $comando = comando_executa($query);
    // contador
    $contador = 0;
    // numero de linhas
    $numero_linhas = retorne_numero_linhas_comando($comando);
    // constroe seguidores
    for ($contador == $contador; $contador <= $numero_linhas; $contador++) {
        // dados
        $dados = mysql_fetch_array($comando, MYSQL_ASSOC);
        // constroe seguidores
        $codigo_html .= constroe_seguidor_usuario($dados, $modo);
    }
    // retorno
    return $codigo_html;
}
Esempio n. 15
0
function constroe_perfil_completo()
{
    // globals
    global $idioma;
    // id de usuario
    $idusuario = retorne_idusuario_request();
    // dados
    $dados = dados_perfil_usuario($idusuario);
    // separa dados
    $imagem_perfil = $dados['imagem_perfil'];
    $imagem_perfil_miniatura = $dados['imagem_perfil_miniatura'];
    $nome = $dados['nome'];
    $email = $dados['email'];
    $cnpj = $dados['cnpj'];
    $endereco = $dados['endereco'];
    $cidade = $dados['cidade'];
    $estado = $dados['estado'];
    $telefone = $dados['telefone'];
    $celular = $dados['celular'];
    $site = $dados['site'];
    $categoria = $dados['categoria'];
    $sobre = $dados['sobre'];
    $cep = $dados['cep'];
    $data = $dados['data'];
    // converte data para amigavel
    $data = converte_data_amigavel($data);
    // campo seguir
    $campo_seguir = campo_seguir_usuario($idusuario);
    // campo mapa
    $campo_mapa = constroe_mapa($cidade, $estado);
    // codigo html
    $codigo_html .= "\n<div class='clesse_div_perfil_completo'>\n\n<div>\n<img src='{$imagem_perfil}' title='{$nome}' alt='{$nome}' class='imagem_perfil_usuario'>\n</div>\n\n<span>\n{$idioma['49']}: {$nome}\n</span>\n\n<span>\n{$idioma['50']}: {$email} \n</span>\n\n<span>\n{$idioma['51']}: {$cnpj}\n</span>\n\n<span>\n{$idioma['52']}: {$endereco}\n</span>\n\n<span>\n{$idioma['53']}: {$cidade} - {$idioma['54']}: {$estado}\n</span>\n\n{$campo_mapa}\n\n<span>\n{$idioma['55']}: {$telefone}\n</span>\n\n<span>\n{$idioma['56']}: {$celular}\n</span>\n\n<span>\n{$idioma['57']}: {$site}\n</span>\n\n<span>\n{$idioma['58']}: {$categoria}\n</span>\n\n<span>\n{$idioma['59']}: {$sobre}\n</span>\n\n<span>\n{$idioma['60']}: {$cep}\n</span>\n\n<span>\n{$idioma['65']}{$data}\n</span>\n\n</div>\n";
    // valida seguir usuario
    if ($campo_seguir != null) {
        // codigo html
        $codigo_html .= "\n\n<div class='clesse_div_perfil_completo_seguir'>\n{$campo_seguir}\n</div>\n\n";
    }
    // retorno
    return $codigo_html;
}
function constroe_variaveis_js_pagina()
{
    // globals
    global $pagina_href;
    // termo de pesquisa
    $termo_pesquisa = retorna_termo_pesquisa();
    // limit de query
    $limit_query = CONFIG_LIMIT_PESQUISA;
    // limit query mensagens de chat
    $limit_query_mensagens_chat = CONFIG_LIMIT_CHAT_MENSAGENS;
    // contador de chat
    $contador_chat = CONFIG_LIMIT_CHAT;
    // id de usuario
    $idusuario = retorne_idusuario_request();
    // href get da pagina
    $href_get = retorne_href_get();
    // valida idusuario
    if ($idusuario != null) {
        $campo_uid = "\nvar v_uid = {$idusuario};\n";
    } else {
        $campo_uid = "\nvar v_uid = -1;\n";
    }
    // id de produto via get
    $idproduto = retorne_idproduto_get();
    // valida id produto
    if ($idproduto == null) {
        // valor padrao
        $idproduto = -1;
    }
    // pagina inicial
    $pagina_inicial = PAGINA_INICIAL;
    // categoria de produto
    $categoria_produto = retorne_categoria_produto_get();
    // limit query chat
    $limit_query_chat = CONFIG_LIMIT_CHAT;
    // pasta de sons de sistema
    $pasta_sons_sistema = PASTA_SONS_SISTEMA;
    // url de produto
    $endereco_url_produto = $pagina_href[6] . retorne_idproduto_get();
    // campo modo produtos
    if (retorne_modo_produtos() == true) {
        // produto
        $campo_modo_produtos = "var v_modo_produtos = 1;";
    } else {
        // nao produto
        $campo_modo_produtos = "var v_modo_produtos = 0;";
    }
    // valida permitir mobile
    if (CONFIG_PERMITIR_MOBILE == true) {
        // campo permitir mobile
        $campo_permite_mobile = "var v_permite_mobile = 1;";
    } else {
        // campo permitir mobile
        $campo_permite_mobile = "var v_permite_mobile = 0;";
    }
    // valida modo resolucao
    if (retorna_usar_resolucao() == true) {
        // campo resolucao
        $campo_resolucao = "var v_modo_resolucao = 1;";
    } else {
        // campo resolucao
        $campo_resolucao = "var v_modo_resolucao = -1;";
    }
    // codigo html
    $codigo_html .= "<script>";
    $codigo_html .= "\n";
    $codigo_html .= "var v_pagina_acoes = '" . PAGINA_ACOES . "';\n";
    $codigo_html .= "\n";
    $codigo_html .= "var v_contador = 0;";
    $codigo_html .= "\n";
    $codigo_html .= "var v_bkp_carrega_produtos = '';";
    $codigo_html .= "\n";
    $codigo_html .= "var v_termo_pesquisa = '{$termo_pesquisa}';";
    $codigo_html .= "\n";
    $codigo_html .= "var v_limit_query = {$limit_query};";
    $codigo_html .= "\n";
    $codigo_html .= $campo_uid;
    $codigo_html .= "\n";
    $codigo_html .= "var v_href = '{$href_get}';";
    $codigo_html .= "\n";
    $codigo_html .= "var v_idproduto = {$idproduto};";
    $codigo_html .= "\n";
    $codigo_html .= "var v_pagina_inicial = '{$pagina_inicial}';";
    $codigo_html .= "\n";
    $codigo_html .= "var v_categoria_produto = '{$categoria_produto}';";
    $codigo_html .= "\n";
    $codigo_html .= "var v_contador_chat = {$contador_chat};";
    $codigo_html .= "\n";
    $codigo_html .= "var v_bkp_mensagens_chat_usuario;";
    $codigo_html .= "\n";
    $codigo_html .= "var v_limit_query_chat = {$limit_query_chat};";
    $codigo_html .= "\n";
    $codigo_html .= "var v_estado_lixeira_bkp;";
    $codigo_html .= "\n";
    $codigo_html .= "var v_pasta_sons_sistema = '{$pasta_sons_sistema}';";
    $codigo_html .= "\n";
    $codigo_html .= "var v_lista_chat_usuarios = [];";
    $codigo_html .= "\n";
    $codigo_html .= "var v_endereco_url_produto = '{$endereco_url_produto}';";
    $codigo_html .= "\n";
    $codigo_html .= $campo_modo_produtos;
    $codigo_html .= "\n";
    $codigo_html .= "var v_contador_seletor_carrega_produtos = 0;";
    $codigo_html .= "\n";
    $codigo_html .= "v_contador_timer_paginacao = 0;";
    $codigo_html .= "\n";
    $codigo_html .= "var timer_paginacao_conteudo = null;";
    $codigo_html .= "\n";
    $codigo_html .= "var v_bkp_carrega_seguidores = null;";
    $codigo_html .= "\n";
    $codigo_html .= "var v_bkp_feeds_usuario = null;";
    $codigo_html .= "\n";
    $codigo_html .= "var v_bkp_vendas_usuario = null;";
    $codigo_html .= "\n";
    $codigo_html .= $campo_permite_mobile;
    $codigo_html .= "\n";
    $codigo_html .= "var v_bkp_chat_usuario = null;";
    $codigo_html .= "\n";
    $codigo_html .= "var v_contador_usuarios_chat = 0;";
    $codigo_html .= "\n";
    $codigo_html .= "var v_contador_mensagens_chat = 0;";
    $codigo_html .= "\n";
    $codigo_html .= "var v_limit_query_mensagens_chat = {$limit_query_mensagens_chat};";
    $codigo_html .= "\n";
    $codigo_html .= "var v_minimiza_chat = 0;";
    $codigo_html .= "\n";
    $codigo_html .= $campo_resolucao;
    $codigo_html .= "\n";
    $codigo_html .= "var v_pausar_carregar_produtos = 0;";
    $codigo_html .= "\n";
    $codigo_html .= "";
    $codigo_html .= "\n";
    $codigo_html .= "";
    $codigo_html .= "\n";
    $codigo_html .= "";
    $codigo_html .= "\n";
    $codigo_html .= "";
    $codigo_html .= "\n";
    $codigo_html .= "";
    $codigo_html .= "\n";
    $codigo_html .= "";
    $codigo_html .= "</script>";
    // retorno
    return $codigo_html;
}
Esempio n. 17
0
function retorne_usuario_dono_perfil()
{
    if (retorne_idusuario_logado() == retorne_idusuario_request()) {
        return true;
    } else {
        return false;
    }
}
function constroe_variaveis_js_pagina()
{
    // globals
    global $pagina_href;
    // termo de pesquisa
    $termo_pesquisa = retorna_termo_pesquisa();
    // limit de query
    $limit_query = CONFIG_LIMIT_PESQUISA;
    // contador inicial
    $contador -= CONFIG_LIMIT_PESQUISA;
    // contador de chat
    $contador_chat = CONFIG_LIMIT_CHAT;
    // id de usuario
    $idusuario = retorne_idusuario_request();
    // href get da pagina
    $href_get = retorne_href_get();
    // valida idusuario
    if ($idusuario != null) {
        $campo_uid = "\nvar v_uid = {$idusuario};\n";
    } else {
        $campo_uid = "\nvar v_uid = -1;\n";
    }
    // id de produto via get
    $idproduto = retorne_idproduto_get();
    // valida id produto
    if ($idproduto == null) {
        $idproduto = -1;
    }
    // pagina inicial
    $pagina_inicial = PAGINA_INICIAL;
    // categoria de produto
    $categoria_produto = retorne_categoria_produto_get();
    // limit query chat
    $limit_query_chat = CONFIG_LIMIT_CHAT;
    // pasta de sons de sistema
    $pasta_sons_sistema = PASTA_SONS_SISTEMA;
    // url de produto
    $endereco_url_produto = $pagina_href[6] . retorne_idproduto_get();
    // codigo html
    $codigo_html .= "<script>";
    $codigo_html .= "\n";
    $codigo_html .= "var v_pagina_acoes = '" . PAGINA_ACOES . "';\n";
    $codigo_html .= "\n";
    $codigo_html .= "var v_contador = {$contador};";
    $codigo_html .= "\n";
    $codigo_html .= "var v_bkp;";
    $codigo_html .= "\n";
    $codigo_html .= "var v_termo_pesquisa = '{$termo_pesquisa}';";
    $codigo_html .= "\n";
    $codigo_html .= "var v_limit_query = {$limit_query};";
    $codigo_html .= "\n";
    $codigo_html .= $campo_uid;
    $codigo_html .= "\n";
    $codigo_html .= "var v_href = '{$href_get}';";
    $codigo_html .= "\n";
    $codigo_html .= "var v_idproduto = {$idproduto};";
    $codigo_html .= "\n";
    $codigo_html .= "var v_pagina_inicial = '{$pagina_inicial}';";
    $codigo_html .= "\n";
    $codigo_html .= "var v_categoria_produto = '{$categoria_produto}';";
    $codigo_html .= "\n";
    $codigo_html .= "var v_contador_chat = -{$contador_chat};";
    $codigo_html .= "\n";
    $codigo_html .= "var bkp_chat_usuario;";
    $codigo_html .= "\n";
    $codigo_html .= "var v_limit_query_chat = {$limit_query_chat};";
    $codigo_html .= "\n";
    $codigo_html .= "var v_estado_lixeira_bkp;";
    $codigo_html .= "\n";
    $codigo_html .= "var v_pasta_sons_sistema = '{$pasta_sons_sistema}';";
    $codigo_html .= "\n";
    $codigo_html .= "var v_lista_chat_usuarios = [];";
    $codigo_html .= "\n";
    $codigo_html .= "var v_endereco_url_produto = '{$endereco_url_produto}';";
    $codigo_html .= "\n";
    $codigo_html .= "";
    $codigo_html .= "\n";
    $codigo_html .= "";
    $codigo_html .= "</script>";
    // retorno
    return $codigo_html;
}
Esempio n. 19
0
function avaliar_perfil_usuario()
{
    // id de usuario
    $idusuario = retorne_idusuario_request();
    // id de usuario logado
    $idusuario_logado = retorne_idusuario_logado();
    // tabela
    $tabela = TABELA_AVALIAR_PERFIL;
    // data
    $data = data_atual();
    // modo
    $modo = remove_html($_REQUEST['modo']);
    // query
    $query = "select *from {$tabela} where idusuario='{$idusuario}' and idamigo='{$idusuario_logado}';";
    // numero de linhas
    $numero_linhas = retorne_numero_linhas_query($query);
    // valida valores de tabela
    if ($numero_linhas == 0) {
        // limpa query
        $query = array();
        // querys
        $query[] = "delete from {$tabela} where idusuario='{$idusuario}' and idamigo='{$idusuario_logado}';";
        $query[] = "insert into {$tabela} values('{$idusuario}', '{$idusuario_logado}', '0', '0', '0', '{$data}');";
        // executa querys
        executador_querys($query);
    }
    // query
    $query = "select *from {$tabela} where idusuario='{$idusuario}' and idamigo='{$idusuario_logado}';";
    // dados
    $dados = retorne_dados_query($query);
    // separa dados
    $agilidade = $dados['agilidade'];
    $atendimento = $dados['atendimento'];
    $honestidade = $dados['honestidade'];
    // limpa query
    $query = array();
    // valida o modo
    switch ($modo) {
        case 1:
            if ($agilidade > 0) {
                $agilidade = 0;
            } else {
                $agilidade++;
            }
            break;
        case 2:
            if ($atendimento > 0) {
                $atendimento = 0;
            } else {
                $atendimento++;
            }
            break;
        case 3:
            if ($honestidade > 0) {
                $honestidade = 0;
            } else {
                $honestidade++;
            }
            break;
    }
    // query
    $query = "update {$tabela} set agilidade='{$agilidade}', atendimento='{$atendimento}', honestidade='{$honestidade}' where idusuario='{$idusuario}' and idamigo='{$idusuario_logado}';";
    // comando executa
    comando_executa($query);
}